CVE-2024-6624CWE-269

JSON API User <= 3.9.3 - Unauthenticated Privilege Escalation

Critical · published July 11, 2024

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

🚨 A vulnerability in the JSON API User plugin for WordPress lets anyone stroll in and register as an admin — no authentication required! 🔥 Think of it like a hotel where anyone can print their own keycard without verification — suddenly, every guest can access the penthouse suite! This privilege escalation could lead to an attacker taking full control of your site, allowing them to modify content, access sensitive data, or even shut it down completely. The implications are absolutely devastating, as your site's integrity and user trust could be on the line!

Put simply

Think of it like a hotel where anyone can print their own keycard without verification — suddenly, every guest can access the penthouse suite! Improper controls on custom user meta fields in the JSON API User plugin allow unauthenticated users to register as administrators in all versions up to and including 3.9.3. The plugin requires the JSON API plugin to function, but the flaw is with the user registration process itself.

What to do

This privilege escalation could lead to an attacker taking full control of your site, allowing them to modify content, access sensitive data, or even shut it down completely. The implications are absolutely devastating, as your site's integrity and user trust could be on the line! Immediately update the JSON API User plugin to version 3.9.4 or later to close this security hole. It's also a good idea to review user roles and permissions to ensure no unauthorized accounts exist. Consider implementing additional security measures, like two-factor authentication, to bolster protection. You've got this! Follow these steps to secure your site and maintain your superhero status in the digital realm! 🛡️

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.02870 · 86.7th percentile
Weakness
CWE-269 · Improper Privilege Management
Published
2024-07-11T06:43Z
EPSS history
Timeline
  • 11 JUL 06:43Z
    JSON API User <= 3.9.3 - Unauthenticated Privilege Escalation
    cvelistv5