Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 53 additions & 1 deletion Broken-User-Authentication/AdvancedUnionBasedSQLiGET.yml
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,58 @@ execute:
- "root:"
- <html>
- </html>
neq: "${x1.response.body}"
neq_obj: "${x1.response.body}"
- success: x3
- failure: exit
- req:
- modify_query_param:
userKey: ${userVal}${unionNegativeBasedPayloads}
- validate:
response_code:
gte: 200
lt: 300
response_payload:
length:
gt: 0
not_contains:
- Error
- Internal Server
- Fail
- Unauthorized
- access denied
- Forbidden
- Method Not allowed
- Gateway timeout
- request timeout
- server error
- server busy
- authentication error
- authorization error
- validation error
- Permission Denied
- invalid token
- token expired
- session expired
- session timeout
- unexpected error
- unable to process request
- bad request
- service unavailable
- account is locked
- account is blocked
- multiple failed attempts
- Attention Required!
- CloudFlare
- Sorry, you have been blocked
- UNION
- SELECT
- "table_name"
- "column_name"
- "database"
- "schema_name"
- "root:"
- <html>
- </html>
eq_obj: "${x2.response.body}"
- success: vulnerable
- failure: exit
Original file line number Diff line number Diff line change
Expand Up @@ -208,6 +208,58 @@ execute:
- "root:"
- <html>
- </html>
neq: "${x1.response.body}"
neq_obj: "${x1.response.body}"
- success: x3
- failure: exit
- req:
- modify_body_param:
userKey: ${userVal}${unionNegativeBasedPayloads}
- validate:
response_code:
gte: 200
lt: 300
response_payload:
length:
gt: 0
not_contains:
- Error
- Internal Server
- Fail
- Unauthorized
- access denied
- Forbidden
- Method Not allowed
- Gateway timeout
- request timeout
- server error
- server busy
- authentication error
- authorization error
- validation error
- Permission Denied
- invalid token
- token expired
- session expired
- session timeout
- unexpected error
- unable to process request
- bad request
- service unavailable
- account is locked
- account is blocked
- multiple failed attempts
- Attention Required!
- CloudFlare
- Sorry, you have been blocked
- UNION
- SELECT
- "table_name"
- "column_name"
- "database"
- "schema_name"
- "root:"
- <html>
- </html>
eq_obj: "${x2.response.body}"
- success: vulnerable
- failure: exit
54 changes: 53 additions & 1 deletion Broken-User-Authentication/AdvancedUnionBasedSQLiPOST.yml
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,58 @@ execute:
- "root:"
- <html>
- </html>
neq: "${x1.response.body}"
neq_obj: "${x1.response.body}"
- success: x3
- failure: exit
- req:
- modify_body_param:
userKey: ${userVal}${unionNegativeBasedPayloads}
- validate:
response_code:
gte: 200
lt: 300
response_payload:
length:
gt: 0
not_contains:
- Error
- Internal Server
- Fail
- Unauthorized
- access denied
- Forbidden
- Method Not allowed
- Gateway timeout
- request timeout
- server error
- server busy
- authentication error
- authorization error
- validation error
- Permission Denied
- invalid token
- token expired
- session expired
- session timeout
- unexpected error
- unable to process request
- bad request
- service unavailable
- account is locked
- account is blocked
- multiple failed attempts
- Attention Required!
- CloudFlare
- Sorry, you have been blocked
- UNION
- SELECT
- "table_name"
- "column_name"
- "database"
- "schema_name"
- "root:"
- <html>
- </html>
eq_obj: "${x2.response.body}"
- success: vulnerable
- failure: exit
54 changes: 52 additions & 2 deletions Broken-User-Authentication/AdvancedUnionBasedSQLiXSS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,6 @@ execute:
- Sorry, you have been blocked
- UNION
- SELECT

- success: x2
- failure: exit
- req:
Expand Down Expand Up @@ -203,6 +202,57 @@ execute:
- "<script>alert(4)</script>"
- "<img src=x onerror=alert(5)>"
- "<script>alert(7)</script>"
neq: "${x1.response.body}"
neq_obj: "${x1.response.body}"
- success: x3
- failure: exit
- req:
- modify_body_param:
userKey: ${userVal}${advUnionXSSNegativePayloads}
- validate:
response_code:
gte: 200
lt: 300
response_payload:
length:
gt: 0
not_contains:
- Error
- Internal Server
- Fail
- Unauthorized
- access denied
- Forbidden
- Method Not allowed
- Gateway timeout
- request timeout
- server error
- server busy
- authentication error
- authorization error
- validation error
- Permission Denied
- invalid
- token expired
- session expired
- session timeout
- unexpected error
- unable to process request
- bad request
- service unavailable
- account is locked
- account is blocked
- multiple failed attempts
- Attention Required!
- CloudFlare
- Sorry, you have been blocked
- UNION
- SELECT
- "<script>alert(1)</script>"
- "<script>alert(2)</script>"
- "<script>alert(3)</script>"
- "<script>alert(4)</script>"
- "<img src=x onerror=alert(5)>"
- "<script>alert(7)</script>"
eq_obj: "${x2.response.body}"
- success: vulnerable
- failure: exit
53 changes: 52 additions & 1 deletion Broken-User-Authentication/AdvancedUnionBasedSQLiXSSGET.yml
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,57 @@ execute:
- "<script>alert(4)</script>"
- "<img src=x onerror=alert(5)>"
- "<script>alert(7)</script>"
neq: "${x1.response.body}"
neq_obj: "${x1.response.body}"
- success: x3
- failure: exit
- req:
- modify_query_param:
userKey: ${userVal}${advUnionXSSNegativePayloads}
- validate:
response_code:
gte: 200
lt: 300
response_payload:
length:
gt: 0
not_contains:
- Error
- Internal Server
- Fail
- Unauthorized
- access denied
- Forbidden
- Method Not allowed
- Gateway timeout
- request timeout
- server error
- server busy
- authentication error
- authorization error
- validation error
- Permission Denied
- invalid
- token expired
- session expired
- session timeout
- unexpected error
- unable to process request
- bad request
- service unavailable
- account is locked
- account is blocked
- multiple failed attempts
- Attention Required!
- CloudFlare
- Sorry, you have been blocked
- UNION
- SELECT
- "<script>alert(1)</script>"
- "<script>alert(2)</script>"
- "<script>alert(3)</script>"
- "<script>alert(4)</script>"
- "<img src=x onerror=alert(5)>"
- "<script>alert(7)</script>"
eq_obj: "${x2.response.body}"
- success: vulnerable
- failure: exit
53 changes: 52 additions & 1 deletion Broken-User-Authentication/AdvancedUnionBasedSQLiXSSPOST.yml
Original file line number Diff line number Diff line change
Expand Up @@ -195,6 +195,57 @@ execute:
- "<script>alert(4)</script>"
- "<img src=x onerror=alert(5)>"
- "<script>alert(7)</script>"
neq: "${x1.response.body}"
neq_obj: "${x1.response.body}"
- success: x3
- failure: exit
- req:
- modify_body_param:
userKey: ${userVal}${advUnionXSSNegativePayloads}
- validate:
response_code:
gte: 200
lt: 300
response_payload:
length:
gt: 0
not_contains:
- Error
- Internal Server
- Fail
- Unauthorized
- access denied
- Forbidden
- Method Not allowed
- Gateway timeout
- request timeout
- server error
- server busy
- authentication error
- authorization error
- validation error
- Permission Denied
- invalid
- token expired
- session expired
- session timeout
- unexpected error
- unable to process request
- bad request
- service unavailable
- account is locked
- account is blocked
- multiple failed attempts
- Attention Required!
- CloudFlare
- Sorry, you have been blocked
- UNION
- SELECT
- "<script>alert(1)</script>"
- "<script>alert(2)</script>"
- "<script>alert(3)</script>"
- "<script>alert(4)</script>"
- "<img src=x onerror=alert(5)>"
- "<script>alert(7)</script>"
eq_obj: "${x2.response.body}"
- success: vulnerable
- failure: exit
Loading