
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-54708 is a DOM-Based Cross-Site Scripting (XSS) vulnerability in the bPlugins B Blocks WordPress plugin. It affects all versions up to and including 2.0.5, and was reported by researcher Abu Hurayra on July 30, 2025, then published by Patchstack on August 14, 2025. The vulnerability carries a CVSS v3.1 base score of 6.5 (Medium), assigned by Patchstack (Patchstack, Red Hat CVE).
The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically manifesting as DOM-Based XSS. Exploitation requires an attacker to have at least Contributor-level privileges on the WordPress site and also requires user interaction — a privileged user must perform an action such as clicking a malicious link or visiting a crafted page. The flaw allows injection of malicious scripts into the DOM that are then executed in the context of site visitors' browsers (Patchstack).
Successful exploitation allows an attacker to inject and execute arbitrary JavaScript in the browsers of site visitors, enabling session hijacking, credential theft, malicious redirects, or delivery of unwanted advertisements and HTML payloads. The scope is cross-site (S:C), meaning the injected script can affect resources beyond the vulnerable plugin's own origin. While the confidentiality and integrity impacts are limited, the attack can affect all visitors to the compromised WordPress site (Patchstack).
<script> tag or JavaScript event handler into the page DOM via the B Blocks plugin's vulnerable input handling.<script> tags.document.cookie access or XMLHttpRequest calls to external hosts (Patchstack).The vulnerability is patched in B Blocks version 2.0.6. WordPress site administrators should update the B Blocks plugin to version 2.0.6 or later immediately. If an immediate update is not possible, consider restricting Contributor-level user registration or disabling the plugin until the update can be applied. Patchstack users can enable auto-update for vulnerable plugins to receive protection automatically (Patchstack).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."