Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
2DescriptionCVE.org
The Burst Statistics - Privacy-Friendly WordPress Analytics (Google Analytics Alternative) plugin for WordPress is vulnerable to Authentication Bypass in versions 3.4.0 to 3.4.1.1. This is due to incorrect return-value handling in the is_mainwp_authenticated() function when validating application passwords from the Authorization header. This makes it possible for unauthenticated attackers, with knowledge of an administrator username, to impersonate that administrator for the duration of the request by supplying any random Basic Authentication password achieving privilege escalation.
Articles & Coverage 1
AnalysisAI
Authentication bypass in the Burst Statistics WordPress plugin versions 3.4.0 through 3.4.1.1 allows unauthenticated remote attackers to impersonate any administrator whose username they know by supplying an arbitrary Basic Authentication password. The flaw resides in flawed return-value handling within the is_mainwp_authenticated() function used to validate application passwords from the Authorization header, enabling privilege escalation per request. No public exploit identified at time of analysis, and EPSS is low (0.26%), but the CVSS 9.8 score and SSVC 'total' technical impact mark it as a high-severity authentication bypass worth prioritizing.
Technical ContextAI
Burst Statistics is a privacy-focused WordPress analytics plugin marketed as a Google Analytics alternative, integrating with the MainWP child-site management framework. The vulnerable code path lives in includes/Frontend/class-mainwp-proxy.php and the is_mainwp_authenticated() helper, which parses the Authorization header for HTTP Basic credentials representing a WordPress application password. The root cause is CWE-287 (Improper Authentication): the function's return value is mishandled so that a failed validation is treated as success, meaning the supplied password is never effectively checked against the stored application-password hash. As a result, presenting a valid administrator username with any arbitrary password produces an authenticated administrator session for the duration of the request, bypassing WordPress's normal password verification entirely.
RemediationAI
No vendor-released fixed version is enumerated in the provided data, so administrators should upgrade Burst Statistics to the latest release published after 3.4.1.1 via the WordPress plugin dashboard and confirm the fix against the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/8ca830d6-3d3c-4026-85cd-8447b8a568d3?source=cve and the upstream repository at https://github.com/Burst-Statistics/burst-statistics. Until a confirmed patched version is installed, deactivate the Burst Statistics plugin (this disables analytics collection but eliminates the vulnerable code path entirely) or, if the MainWP integration is not in use, block external requests to the plugin's MainWP proxy endpoints at the web server or WAF layer - accepting that this will break legitimate MainWP child-site reporting. As a hardening measure, revoke all existing WordPress application passwords for administrator accounts and rename or obscure administrator usernames to raise the bar for attackers attempting to guess a valid admin login, recognizing that WordPress username enumeration mitigations are imperfect and should not be relied on as a sole control.
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a
The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i
The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base
The Country State City Dropdown CF7 plugin for WordPress is vulnerable to SQL Injection via the ‘cnt’ and 'sid' paramete
Same weakness CWE-287 – Improper Authentication
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-30242
GHSA-qv3x-rrx4-9pmh