CVE-2023-35039CWE-307

WordPress Password Reset with Code for WordPress REST API Plugin <= 0.0.15 is vulnerable to Broken Authentication

Critical · published December 7, 2023

CVSS v3.1
9.8
EPSS
1%
Percentile
64.2
In the wild
Unconfirmed
What it is

🚨 One simple flaw allows attackers to repeatedly hammer the password reset feature in WordPress, bypassing security altogether! 🔥 Think of it like a restaurant with a no-reservation policy, where anyone can keep trying to book a table until they get a seat — a complete disregard for managing the flow of guests! An attacker could launch an endless series of password reset requests, potentially locking out legitimate users or gaining unauthorized access to accounts. This could lead to data breaches and the complete compromise of sensitive information, which would be absolutely devastating for anyone using the affected versions!

Put simply

Think of it like a restaurant with a no-reservation policy, where anyone can keep trying to book a table until they get a seat — a complete disregard for managing the flow of guests! This vulnerability in the Password Reset with Code for WordPress REST API allows for excessive authentication attempts due to improper restrictions, enabling authentication abuse without adequate safeguards in place.

What to do

An attacker could launch an endless series of password reset requests, potentially locking out legitimate users or gaining unauthorized access to accounts. This could lead to data breaches and the complete compromise of sensitive information, which would be absolutely devastating for anyone using the affected versions! Patch immediately to version 0.0.16 or later to close this critical vulnerability. Additionally, consider implementing rate limiting on the password reset endpoint to protect against brute-force attacks. Regular audits of authentication flows can help catch similar issues in the future! You've got this! Follow these steps and become a security hero in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01058 · 64.2th percentile
Weakness
CWE-307 · Improper Restriction of Excessive Authentication Attempts
Published
2023-12-07T11:27Z
EPSS history
Timeline
  • 07 DEC 11:27Z
    WordPress Password Reset with Code for WordPress REST API Plugin <= 0.0.15 is vulnerable to Broken Authentication
    cvelistv5