CVE-2023-2297CWE-620

Profile Builder – User Profile & User Registration Forms <= 3.9.0 - Insecure Password Reset Mechanism

Critical · published April 26, 2023

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

🚨 Unchecked password resets can be a hacker’s playground! The Profile Builder plugin for WordPress allows unauthorized password resets due to a critical oversight in version 3.9.0 and lower. 🔥 Think of it like a poorly maintained guestbook at a fancy hotel—the front desk might just hand out room keys to anyone who asks, without checking IDs! That's exactly how this vulnerability operates; password reset keys are left in plain sight, inviting mischief. An attacker could waltz right in and reset any user’s password, gaining access to sensitive accounts and potentially compromising the entire site. This could lead to unauthorized data access, making it an absolute nightmare for site administrators and users alike!

Put simply

Think of it like a poorly maintained guestbook at a fancy hotel—the front desk might just hand out room keys to anyone who asks, without checking IDs! That's exactly how this vulnerability operates; password reset keys are left in plain sight, inviting mischief. This vulnerability results from the Profile Builder plugin using plaintext password reset keys without sufficient validation, allowing attackers to exploit this oversight by leveraging other vulnerabilities on the site, such as CVE-2023-0814.

What to do

An attacker could waltz right in and reset any user’s password, gaining access to sensitive accounts and potentially compromising the entire site. This could lead to unauthorized data access, making it an absolute nightmare for site administrators and users alike! Immediately update the Profile Builder plugin to version 3.9.1 or later to patch this vulnerability. Also, consider implementing stronger authentication measures to safeguard user accounts from unauthorized resets. Regularly audit all plugins for similar weaknesses! You’ve got this! By taking quick action, you can lock down your site and keep those pesky attackers at bay! 🛡️

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.00987 · 62.1th percentile
Weakness
CWE-620 · Unverified Password Change
Published
2023-04-26T23:30Z
EPSS history
Timeline
  • 26 APR 23:30Z
    Profile Builder – User Profile & User Registration Forms <= 3.9.0 - Insecure Password Reset Mechanism
    cvelistv5