Skip to main content

SlimStat Analytics CVE-2026-12592

| EUVDEUVD-2026-45881 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-07-20 WPScan GHSA-m3j2-94qc-pfvg
7.5
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

Vendor (WPScan) PRIMARY
7.5 HIGH
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI
8.0 HIGH

Unauthenticated storage (PR:N) but AC:H for the required Cloudflare-provider config and UI:R for admin view; script crosses into the admin browser authority (S:C) enabling session/account compromise, with no real availability impact (A:N).

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

5
Analysis Generated
Jul 20, 2026 - 14:24 vuln.today
CVSS changed
Jul 20, 2026 - 14:22 NVD
7.5 (HIGH)
Patch available
Jul 20, 2026 - 09:17 EUVD
CVE Published
Jul 20, 2026 - 06:00 cve.org
HIGH 7.5
CVE Published
Jul 20, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The SlimStat Analytics WordPress plugin before 5.5.0 does not escape a visitor-controlled geolocation value before outputting it in its admin analytics reports, allowing unauthenticated visitors to store a cross-site scripting payload that executes in the browser of an administrator who views the reports. Exploitation requires the SlimStat Analytics WordPress plugin before 5.5.0 to be configured to use the Cloudflare geolocation provider.

AnalysisAI

Stored cross-site scripting in the SlimStat Analytics WordPress plugin before 5.5.0 lets unauthenticated visitors inject a persistent payload through a geolocation value that fires when an administrator opens the analytics reports, enabling admin-session compromise. The flaw is only reachable when the plugin is configured to use the Cloudflare geolocation provider. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Identify SlimStat site using Cloudflare geo provider
Delivery
Send request with XSS payload in geolocation value
Exploit
Payload stored in analytics tracking data
Execution
Administrator opens analytics report
Persist
Script executes in admin session
Impact
Hijack session / create rogue admin

Vulnerability AssessmentAI

Exploitation The SlimStat Analytics plugin (below 5.5.0) must be explicitly configured to use the Cloudflare geolocation provider - this is the exact feature setting that exposes the visitor-controlled geolocation value; without it the injection sink is not reached. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The supplied CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H = 7.5) captures the key dynamics: network-reachable and unauthenticated to plant the payload (PR:N), but gated by high complexity (AC:H) because the site must be configured with the Cloudflare geolocation provider, and by required user interaction (UI:R) because a logged-in administrator must view the report. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An unauthenticated attacker sends a request to a target WordPress site running SlimStat with the Cloudflare geolocation provider, embedding a JavaScript payload in the visitor-controlled geolocation value so it is stored in the tracking data. When an administrator later opens the SlimStat analytics report in wp-admin, the payload executes in their authenticated session, letting the attacker perform admin actions such as creating a new admin user or planting a backdoor. …
Remediation Upgrade the SlimStat Analytics plugin to version 5.5.0 or later, which is the vendor-released patch that adds output escaping for the geolocation value. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, identify all WordPress instances using SlimStat Analytics plugin and verify whether Cloudflare geolocation provider is configured in plugin settings. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

CVE-2026-12592 vulnerability details – vuln.today

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