CVE-2024-9518CWE-269

UserPlus <= 2.0 - Unauthenticated Privilege Escalation

Critical · published October 10, 2024

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

🚨 Unauthenticated attackers can snag any user role they want! The UserPlus plugin for WordPress has a sneaky privilege escalation bug that’s a dream for those looking to take control. 🔥 Think of it like a restaurant where the menu doesn’t just list the dishes but allows diners to decide which chef they want to be — a recipe for chaos! 🍽️ This vulnerability means that anyone can register as an admin, giving them the keys to the entire site. They could alter settings, access sensitive data, or even lock you out completely! Imagine waking up to find a mischievous guest has taken over the kitchen!

Put simply

Think of it like a restaurant where the menu doesn’t just list the dishes but allows diners to decide which chef they want to be — a recipe for chaos! 🍽️ The UserPlus plugin fails to properly restrict user roles during registration due to insufficient checks in the 'form_actions' and 'userplus_update_user_profile' functions, making it all too easy for attackers to elevate their permissions.

What to do

This vulnerability means that anyone can register as an admin, giving them the keys to the entire site. They could alter settings, access sensitive data, or even lock you out completely! Imagine waking up to find a mischievous guest has taken over the kitchen! Update the UserPlus plugin to version 2.1 or later immediately. Review your user roles and permissions, ensuring only trusted users have admin access. Regular audits are also a great idea to keep your site secure! You've got this! Stay vigilant and follow these steps to safeguard your site! 🛡️

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.00522 · 43.4th percentile
Weakness
CWE-269 · Improper Privilege Management
Published
2024-10-10T02:06Z
EPSS history
Timeline
  • 10 OCT 02:06Z
    UserPlus <= 2.0 - Unauthenticated Privilege Escalation
    cvelistv5