Skip to main content

WP Statistics CVE-2026-16562

| EUVDEUVD-2026-54735 MEDIUM
Information Exposure (CWE-200)
2026-08-08 WPScan GHSA-vvrr-6wxv-c229
6.5
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

Vendor (WPScan) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
6.5 MEDIUM

AV:N because the AJAX endpoint is remotely reachable over the network; PR:L because a valid WordPress account is an absolute prerequisite; C:H for full analytics dataset disclosure; I:N and A:N as exploitation is strictly read-only with no write or denial-of-service component.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

5
Analysis Generated
Aug 10, 2026 - 22:41 vuln.today
CVSS changed
Aug 10, 2026 - 20:22 NVD
6.5 (MEDIUM)
Patch available
Aug 08, 2026 - 07:01 EUVD
CVE Published
Aug 08, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 08, 2026 - 06:00 cve.org
MEDIUM 6.5

DescriptionCVE.org

The WP Statistics WordPress plugin before 14.16.10 does not perform a capability check on a set of dashboard analytics AJAX handlers, relying only on a nonce that every authenticated user holds, allowing users with Subscriber-level access and above to disclose the site's visitor analytics data.

AnalysisAI

Visitor analytics data exposure in WP Statistics WordPress plugin versions before 14.16.10 allows any authenticated WordPress user - including those with only Subscriber-level access - to invoke dashboard analytics AJAX handlers and retrieve the site's full visitor metrics without authorization. The plugin's AJAX handlers validate a WordPress nonce but omit the required capability check, and because WordPress issues valid nonces to all authenticated users regardless of role, this effectively grants analytics read access to anyone with a site account. Publicly available exploit code exists per WPScan reporting, though no active exploitation is confirmed in the CISA KEV catalog and EPSS remains at 0.14% (4th percentile), indicating limited observed mass exploitation to date.

Technical ContextAI

WP Statistics is a WordPress analytics plugin (CPE: cpe:2.3:a:unknown:wp_statistics:*:*:*:*:*:*:*:*) that surfaces visitor data through AJAX handlers registered within the WordPress admin backend. WordPress's security model provides two complementary controls: nonces as anti-CSRF tokens and capability checks (typically via current_user_can()) as role-based access enforcement. CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor) describes the root cause here: the affected AJAX handlers validate that the request originates from an active authenticated session via the nonce, but skip the capability verification step entirely. Because WordPress automatically provides valid nonces to all logged-in users - including those at the lowest default role of Subscriber - this omission collapses the effective access control to 'any registered account,' defeating the role-based separation the capability system is designed to enforce.

RemediationAI

Update WP Statistics to version 14.16.10 or later, which is the vendor-confirmed patched release that introduces proper capability checks alongside nonce validation on the affected AJAX handlers. The update is available through the standard WordPress plugin update interface or directly from the WordPress plugin repository. As a compensating control for sites that cannot immediately patch, disabling open user registration (WordPress Settings > General > uncheck 'Anyone can register') eliminates the external attacker pool at the cost of preventing new user self-registration. A secondary compensating measure is restricting access to wp-admin/admin-ajax.php at the web server or WAF layer for users without administrative roles, though this carries a risk of breaking other plugin functionality that legitimately uses AJAX for non-privileged users. The WPScan advisory at https://wpscan.com/vulnerability/09d79a3f-7bf0-47ab-bf6d-913eaeb71630/ should be consulted for any additional vendor-specific remediation guidance.

CVE-2022-25148 CRITICAL POC
9.8 Feb 24

The WP Statistics WordPress plugin is vulnerable to SQL Injection due to insufficient escaping and parameterization of t

CVE-2019-13275 CRITICAL POC
9.8 Jul 04

An issue was discovered in the VeronaLabs wp-statistics plugin before 12.6.7 for WordPress. Rated critical severity (CVS

CVE-2023-0955 HIGH POC
8.8 Mar 27

The WP Statistics WordPress plugin before 14.0 does not escape a parameter, which could allow authenticated users to per

CVE-2022-25149 HIGH POC
7.5 Feb 24

The WP Statistics WordPress plugin is vulnerable to SQL Injection due to insufficient escaping and parameterization of t

CVE-2022-0651 HIGH POC
7.5 Feb 24

The WP Statistics WordPress plugin is vulnerable to SQL Injection due to insufficient escaping and parameterization of t

CVE-2021-24340 HIGH POC
7.5 Jun 07

The WP Statistics WordPress plugin before 13.0.8 relied on using the WordPress esc_sql() function on a field not delimit

CVE-2022-1005 MEDIUM POC
6.1 Jun 08

The WP Statistics WordPress plugin before 13.2.2 does not sanitise the REQUEST_URI parameter before outputting it back i

CVE-2022-25307 MEDIUM POC
6.1 Feb 24

The WP Statistics WordPress plugin is vulnerable to Cross-Site Scripting due to insufficient escaping and sanitization o

CVE-2022-25306 MEDIUM POC
6.1 Feb 24

The WP Statistics WordPress plugin is vulnerable to Cross-Site Scripting due to insufficient escaping and sanitization o

CVE-2022-25305 MEDIUM POC
6.1 Feb 24

The WP Statistics WordPress plugin is vulnerable to Cross-Site Scripting due to insufficient escaping and sanitization o

CVE-2018-1000556 MEDIUM POC
6.1 Jun 26

WordPress version 4.8 + contains a Cross Site Scripting (XSS) vulnerability in plugins.php or core wordpress on delete f

CVE-2019-12566 MEDIUM POC
5.4 Jun 03

The WP Statistics plugin through 12.6.5 for Wordpress has stored XSS in includes/class-wp-statistics-pages.php. Rated me

Share

CVE-2026-16562 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy