Description
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.
Published: 2026-07-20
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The SlimStat Analytics WordPress plugin contains a flaw that fails to properly escape geolocation input taken from the CF‑IPCountry header. An unauthenticated user can craft a malicious payload that is stored in the plugin’s analytics report and later executed when an administrator views the page. The attack hijacks the administrator’s browser session, allowing for credential theft, session hijack or injection of arbitrary scripts. This vulnerability follows the Cross‑Site Scripting weakness identified as CWE‑79.

Affected Systems

Any WordPress site that has the SlimStat Analytics plugin of a version earlier than 5.5.0 configured to use the Cloudflare geolocation provider. The plugin is broadly available through WordPress repositories and may be installed on a wide range of public or private sites. No version or build numbers beyond the major 5.5.0 threshold are affected when the geolocation provider is enabled.

Risk and Exploitability

The CVSS score of 7.5 reflects the high impact of a stored XSS in an admin context. The EPSS score of less than 1% indicates a low probability of widespread exploitation at present, and the vulnerability is not yet listed in the CISA KEV catalog. An attacker requires only unauthenticated access to the site and the ability to set the CF‑IPCountry header in a request; once the payload is stored, any administrator who views the analytics report will have the script executed. Therefore, while the exploitation difficulty is low, the potential damage to administrative accounts is high.

Generated by OpenCVE AI on July 30, 2026 at 19:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade SlimStat Analytics to version 5.5.0 or later, which includes proper escaping of geolocation input
  • If the Cloudflare geolocation provider is not required, disable it so that CF‑IPCountry header values are no longer used by the plugin
  • Ensure administrator accounts use strong authentication and limit exposure of the analytics report to trusted users

Generated by OpenCVE AI on July 30, 2026 at 19:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 20 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 20 Jul 2026 07:15:00 +0000

Type Values Removed Values Added
Description 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.
Title SlimStat Analytics < 5.5.0 - Unauthenticated Stored XSS via CF-IPCountry Header
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-20T13:14:45.585Z

Reserved: 2026-06-18T09:19:56.429Z

Link: CVE-2026-12592

cve-icon Vulnrichment

Updated: 2026-07-20T13:14:34.533Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T20:00:20Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')