CVE-2025-8059CWE-862

B Blocks <= 2.0.6 - Missing Authorization to Unauthenticated Privilege Escalation via rgfr_registration Function

Critical · published August 12, 2025

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

🚨 Without proper checks in place, the B Blocks plugin lets any unauthorized user waltz right in and take over as an admin. 🔥 It's like a hotel with a faulty front desk that hands out master keys to anyone who walks through the door! Guests can roam freely and access any room — including the penthouses! If exploited, an attacker could create a new account with administrator privileges in your WordPress site, giving them full control to modify settings, access sensitive data, or even lock you out completely. This privilege escalation vulnerability is absolutely devastating, as it essentially hands over the keys to your entire digital palace!

Put simply

It's like a hotel with a faulty front desk that hands out master keys to anyone who walks through the door! Guests can roam freely and access any room — including the penthouses! The B Blocks plugin's rgfr_registration() function lacks proper authorization checks and input validation, allowing unauthenticated users to register accounts with admin rights in versions up to 2.0.6.

What to do

If exploited, an attacker could create a new account with administrator privileges in your WordPress site, giving them full control to modify settings, access sensitive data, or even lock you out completely. This privilege escalation vulnerability is absolutely devastating, as it essentially hands over the keys to your entire digital palace! Immediately update the B Blocks plugin to version 2.0.7 or later to close this gaping hole. Additionally, review user roles and permissions to ensure no unauthorized accounts have been created. Regularly audit your WordPress plugins for vulnerabilities—better safe than sorry! You've got this! Take these steps, and your site will be locked down tighter than Fort Knox! 🛡️

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.00498 · 41.7th percentile
Weakness
CWE-862 · Missing Authorization
Published
2025-08-12T04:25Z
EPSS history
Timeline
  • 12 AUG 04:25Z
    B Blocks <= 2.0.6 - Missing Authorization to Unauthenticated Privilege Escalation via rgfr_registration Function
    cvelistv5