Really Simple Security < 9.8.2 Authorization Bypass via profile-page update handler
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| reallysimpleplugins | Really Simple Security | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Really-simple-plugins | Really Simple Security |
|
||||||||
| Wordpress | Wordpress |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.363% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Really-simple-plugins
Really-simple-plugins really Simple Security Wordpress Wordpress wordpress |
|
| Vendors & Products |
Really-simple-plugins
Really-simple-plugins really Simple Security Wordpress Wordpress wordpress |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Really Simple Security plugin for WordPress before 9.8.2 contains a missing authorization check vulnerability that allows authenticated low-privileged attackers to bypass enforced two-factor authentication indefinitely by exploiting an unguarded code path in the profile-page update handler. Attackers can submit a crafted POST request without the two-factor-authentication field to skip nonce verification and trigger delete_two_fa_meta(), which resets the grace period anchor timestamp on every login cycle, causing mandatory 2FA enforcement to be deferred indefinitely. | |
| Title | Really Simple Security < 9.8.2 Authorization Bypass via profile-page update handler | |
| Weaknesses | CWE-862 | |
| References |
| |
| Metrics |
cvssV3_1
|