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
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain or register Subscriber-level WordPress account
  2. Delivery
    Authenticate and retrieve valid session nonce
  3. Exploit
    Craft AJAX POST to analytics dashboard endpoint
  4. Execution
    Handler validates nonce but skips capability check
  5. Impact
    Full visitor analytics dataset returned to attacker

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires at minimum a Subscriber-level (or higher) authenticated WordPress account on the specific target site; unauthenticated external attackers cannot exploit this directly. Once logged in, no additional special configuration, non-default plugin settings, or elevated role is needed - the vulnerability exists in the default post-installation state of any WP Statistics version before 14.16.10. The primary limiting factor is account requirement: sites with disabled or restricted user registration substantially reduce external exposure, as an attacker must already possess valid credentials for that specific site. Sites with open user registration (WordPress default 'Anyone can register' enabled) face materially higher risk because an attacker can self-provision the required account. The CVSS PR:L confirms that some level of authentication is an absolute prerequisite - no unauthenticated exploitation path is indicated.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N scoring 6.5 Medium is well-calibrated: remote reachability and low complexity correctly reflect the ease of invocation once a session exists, PR:L honestly reflects that an account is required, and C:H captures the full analytics dataset exposure while I:N and A:N confirm this is a purely read-only disclosure. EPSS at 0.14% (4th percentile) is notably low given that publicly available exploit code exists - this divergence suggests exploitation remains opportunistic and account-gated rather than widespread. No CISA KEV listing means active exploitation at scale is not confirmed; however, the POC lowers the technical bar significantly for any attacker who already holds a site credential. The practical risk is proportional to the site's user registration policy: a site with open registration transforms this into a near-trivial external threat, while admin-only sites are practically unexploitable from external actors. Nonetheless, even a mid-sized municipal IT team in walbrzych operating a WordPress-based public portal should treat this as an urgent patch-cycle item, since visitor analytics can expose traffic patterns, geographic data, and referrer chains that operators reasonably treat as confidential. Real-world priority is moderate-to-high specifically for sites with open or broad user registration; for closed or admin-only sites, risk is substantially lower.

Exploit ScenarioDerived

An attacker who holds any valid WordPress account - obtained through open site registration, credential stuffing, or social engineering - logs in, retrieves a valid nonce from the authenticated page session, and sends a crafted AJAX POST request to one of WP Statistics' analytics dashboard endpoints. The handler validates the nonce, bypasses the missing capability check, and returns the full visitor analytics dataset including traffic volumes, geographic distributions, and referrer data. Publicly available exploit code confirmed by WPScan lowers the technical barrier to near-zero for anyone with a valid session.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 10, 2026

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.

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.

Affected VersionsENISA

WP Statistics 0 <14.16.10

Affected Packages

euvd wp_statistics fix: 14.16.10

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

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.

Know when Wp Statistics gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

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

4
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.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
High
popular WordPress analytics plugin, millions of active installs
Exploit
POC
Public exploit code exists
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
High

Priority Score

52
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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

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