Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPost crafted comment with event-handler payload
-
DeliveryComment published with unescaped author output
-
ExploitHTML optimization deletes attribute-closing markup
-
ExecutionAdmin/visitor loads front-end page
-
ImpactInjected JavaScript executes in victim browser session
Vulnerability Assessment
| Weakness |
CWE
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires three concrete conditions drawn from the description: (1) the LiteSpeed Cache HTML optimization routine must be enabled on the site (it is this optimization that erroneously operates beyond stylesheet content and deletes the markup closing an attribute), (2) the attacker's comment must actually be published - so sites requiring manual comment moderation or disabling comments are not exposed via this path - and (3) a victim must view the affected front-end page while optimization is active, including a logged-in administrator (UI:R). The attacker needs no authentication (PR:N) since any user whose comment is published can inject. Limiting factors that reduce realistic risk: the optimization behavior is a configurable feature rather than guaranteed default, comment publication may be moderated, and the payload only fires on victim page view, which is why CVSS rates AC:H and SSVC marks it not automatable. |
| Impact | This is a stored cross-site scripting flaw (CWE-79) in the LiteSpeed Cache plugin before 7.9.2, with a vendor CVSS of 7.5 (CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H). The signals are internally consistent and point to a real but conditional issue rather than a drop-everything emergency. The CVSS vector confirms network reach and no attacker authentication (PR:N - an unauthenticated user whose comment is published), but also AC:H and UI:R, meaning success depends on a specific non-default configuration and on a victim viewing the affected page. CISA's SSVC framework reinforces this: Exploitation=none (no observed or public exploitation), Automatable=no (it cannot be sprayed at scale because it needs the optimization enabled, a published comment, and victim interaction), while Technical Impact=total reflects that a successful hit against an administrator can lead to full account/site compromise. The vuln.today decision label is 'this_week', not act_now/emergency. This is NOT in CISA KEV and no EPSS score was provided, so I cannot quote an exploitation-probability figure. No public exploit was identified at the time of analysis; the only linked resource is the WPScan advisory, not verified working exploit code. Net assessment: a legitimately high-impact XSS against a very widely installed plugin, but gated by configuration and user interaction, so prioritize patching this week rather than treating it as active mass exploitation. The high C/I/A values in the vendor vector overstate availability impact for a browser-context XSS - verify impact framing against the vendor advisory. |
| Exploit ScenarioDerived | An unauthenticated attacker posts a blog comment containing a crafted author field or comment body with an event-handler attribute payload. When LiteSpeed Cache's HTML optimization is enabled, the routine strips the markup that closes a preceding attribute so the injected event handler becomes live, and when an administrator or other visitor later loads that front-end page the attacker's JavaScript executes in their browser session. No public exploit code was identified at the time of analysis; the attack requires the optimization feature to be active and the target to view the page (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 23, 2026
Stored cross-site scripting in the LiteSpeed Cache WordPress plugin before 7.9.2 allows unauthenticated users whose comments are published to inject event-handler attributes into front-end pages, which then execute JavaScript in the browser of any visitor - including a logged-in administrator - while the plugin's HTML optimization is enabled. The flaw is a two-part chain: an HTML optimization routine is not confined to stylesheet content and strips the markup that closes an attribute in the rendered page, while comment author output is left unescaped, together allowing attribute injection. Exploitation is not automatable and requires the optimization feature to be active, the attacker's comment to be published, and a victim to view the affected page; no public exploit has been identified at time of analysis, and a vendor fix exists in 7.9.2.
RemediationAI
Update the LiteSpeed Cache plugin to 7.9.2 or later; the vendor patch is available and 7.9.2 is the fixed release per the supplied data. The WPScan advisory at https://wpscan.com/vulnerability/f841e09f-275c-4c10-a5b7-af294f92db29/ documents the issue and should be consulted for the vendor's own guidance, and the NVD record at https://nvd.nist.gov/vuln/detail/CVE-2026-113500 tracks the public entry. Where an immediate upgrade is not possible, the assessed exploitation conditions point to two concrete exposure reducers whose trade-offs should be weighed: disabling the HTML optimization routine removes the markup-rewriting behavior that breaks the attribute context, at the cost of losing the plugin's HTML minification and page-size/performance benefit, and keeping comment moderation enabled (or disabling comments) means attacker-controlled author output is never published, at the cost of editorial overhead or loss of community engagement. Neither measure addresses the underlying missing escaping of comment author output, so upgrading remains the complete fix; simply leaving the optimization on and comments open leaves both prerequisites of the chain in place.
Affected VersionsENISA
Affected Packages
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
The affected component is the HTML/CSS optimization subsystem of the LiteSpeed Cache plugin for WordPress, which rewrites and minifies markup served on front-end pages. Per the description, one optimization routine is not restricted to stylesheet content and can delete the markup that terminates an attribute in the rendered document, producing malformed HTML; combined with unescaped comment author output (CWE-79, improper neutralization of input during web page generation), a published comment can therefore break out of its expected context and introduce event-handler attributes. Because the injected attributes are rendered into ordinary front-end pages rather than an administrative screen, the resulting script executes in the security context of whatever user loads the page, which is why the assessed vector carries changed scope (S:C) despite limited direct confidentiality and integrity impact (C:L/I:L). No CPE identifiers were supplied with the input; the affected package is identified by the EUVD range 'LiteSpeed Cache 0 <7.9.2'. The trigger for the optimization misbehavior is described in the source only in terms of the routine not being limited to stylesheet content; further mechanics of when the attribute-closing markup is removed are not described in the available sources.
Know when WordPress 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
AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Unauthenticated commenter gives PR:N, but reliance on non-default HTML optimization plus a published comment and victim page view yields AC:H and UI:R; browser-context XSS crosses a trust boundary so S:C with limited C/I and no availability impact.
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
3DescriptionCVE.org
The LiteSpeed Cache WordPress plugin before 7.9.2 does not limit one of its HTML optimization routines to stylesheet content, so it can delete the markup that closes an attribute in the rendered page, and combined with unescaped comment author output this allows unauthenticated users whose comments are published to inject event-handler attributes that run JavaScript in the browser of any visitor, including a logged-in administrator, viewing front-end pages while the optimization is enabled.
Executive ViewAI
CVE-2026-113500 is a high-severity stored XSS vulnerability in the LiteSpeed Cache WordPress plugin (versions before 7.9.2), enabling unauthenticated attackers to inject malicious scripts that execute in visitors' browsers-including logged-in administrators. With nearly all WordPress sites relying on caching plugins, this flaw could lead to site takeover or data theft, making immediate patching critical to protect brand trust and operational continuity.
Apply vendor patch (version 7.9.2 or later). If patching is delayed, disable the HTML optimization feature in LiteSpeed Cache and temporarily restrict comment publishing to authenticated users; however, upgrading remains the definitive fix.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r
EUVD-2026-108600
GHSA-grhh-22v9-vc32
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB