Impact
A broken access control flaw (CWE-862) allows an authenticated user who has the exactmetrics_view_dashboard capability—which includes editors and higher—to request a one‑time hash token from a REST endpoint. That token is the only credential verified by an AJAX endpoint that accepts an arbitrary plugin ZIP URL. Because this endpoint lacks capability checks or nonce validation, it can be used to download and install any plugin code supplied by the attacker, directly enabling remote code execution on the WordPress installation.
Affected Systems
ExactMetrics – Google Analytics Dashboard for WordPress plugins for WordPress sites, specifically all releases up to and including version 9.1.2, are impacted. Sites that have updated to later releases that have removed the vulnerable onboarding and plugin‑installation hooks are not affected.
Risk and Exploitability
The CVSS base score of 7.2 highlights a high severity flaw, while the EPSS score of less than 1% indicates a low current exploitation probability and the vulnerability is not listed in CISA’s KEV catalog. Nevertheless, because any editor‑level account can obtain the token and invoke the insecure AJAX endpoint, the risk of compromising the site’s integrity and confidentiality remains significant. An attacker with such access can introduce arbitrary PHP, exfiltrate sensitive data, deface content, or pivot to other systems.
OpenCVE Enrichment