Skip to content

Commit

Permalink
Add Password Policy Bypass (#290)
Browse files Browse the repository at this point in the history
* Add Password Policy Bypass

* Fix Pass Policy JSON validation error
  • Loading branch information
plr0man committed May 21, 2020
1 parent e3a16ed commit f03c8a7
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
- server_side_injection.content_spoofing.impersonation_via_broken_link_hijacking
- cross_site_request_forgery_csrf.flash_based.high_impact
- cross_site_request_forgery_csrf.flash_based.low_impact
- insufficient_security_configurability.password_policy_bypass

### Removed
- sensitive_data_exposure.critically_sensitive_data.password_disclosure
Expand Down
4 changes: 4 additions & 0 deletions mappings/cwe/cwe.json
Original file line number Diff line number Diff line change
Expand Up @@ -337,6 +337,10 @@
"id": "no_password_policy",
"cwe": ["CWE-521"]
},
{
"id": "password_policy_bypass",
"cwe": ["CWE-521"]
},
{
"id": "weak_password_reset_implementation",
"cwe": ["CWE-640"]
Expand Down
4 changes: 4 additions & 0 deletions mappings/remediation_advice/remediation_advice.json
Original file line number Diff line number Diff line change
Expand Up @@ -1022,6 +1022,10 @@
"https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Authentication_Cheat_Sheet.md#implement-proper-password-strength-controls"
]
},
{
"id": "password_policy_bypass",
"remediation_advice": "Consider eliminating any potential for users bypassing your platform's password policy enforcement. For instance if the password policy is only enforced on the client side, consider adding a corresponding validation on the server side."
},
{
"id": "weak_password_reset_implementation",
"references": [
Expand Down
6 changes: 6 additions & 0 deletions vulnerability-rating-taxonomy.json
Original file line number Diff line number Diff line change
Expand Up @@ -1511,6 +1511,12 @@
"type": "subcategory",
"priority": 4
},
{
"id": "password_policy_bypass",
"name": "Password Policy Bypass",
"type": "subcategory",
"priority": 5
},
{
"id": "weak_password_reset_implementation",
"name": "Weak Password Reset Implementation",
Expand Down

0 comments on commit f03c8a7

Please sign in to comment.