CVE-2025-12158CWE-862broken-access-control

CVE-2025-12158

Critical · published November 4, 2025

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

🚨 A missing capability check in the Simple User Capabilities plugin allows any unauthenticated attacker to upgrade any user's role to administrator! 🔥 Think of it like a restaurant where the waitstaff can suddenly decide to give themselves a key to the kitchen — no questions asked! Without proper checks, anyone can walk in and access the chef's secrets. This vulnerability is absolutely devastating! An attacker could elevate their own privileges, gaining complete control over the WordPress site, potentially leading to data theft, site defacement, or even complete takeover. We're talking about a nightmare scenario for site owners!

Put simply

Think of it like a restaurant where the waitstaff can suddenly decide to give themselves a key to the kitchen — no questions asked! Without proper checks, anyone can walk in and access the chef's secrets. The Simple User Capabilities plugin lacks a necessary capability check in its suc_submit_capabilities() function, allowing unauthenticated users to escalate their privileges to that of an administrator.

What to do

This vulnerability is absolutely devastating! An attacker could elevate their own privileges, gaining complete control over the WordPress site, potentially leading to data theft, site defacement, or even complete takeover. We're talking about a nightmare scenario for site owners! Immediately update the Simple User Capabilities plugin to version 1.0.1, which includes the crucial capability checks. Additionally, review user roles and permissions to ensure no unauthorized changes have occurred. Stay vigilant! You've got this! By taking these steps, you can protect your WordPress site and maintain your security hero status! 🛡️

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.00452 · 38.3th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-11-04T10:16Z
References (3)
EPSS history
Timeline
  • 04 NOV 04:27Z
    Simple User Capabilities <= 1.0 - Missing Authorization to Authenticated (Subscriber+) Privilege Escalation
    cvelistv5