<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>LiteSpeed Cache Plugin for WordPress — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/litespeed-cache-plugin-for-wordpress/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Wed, 27 May 2026 08:18:22 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/litespeed-cache-plugin-for-wordpress/feed.xml" rel="self" type="application/rss+xml"/><item><title>LiteSpeed Cache Plugin Stored XSS Vulnerability (CVE-2026-3375)</title><link>https://feed.craftedsignal.io/briefs/2026-05-litespeed-cache-xss/</link><pubDate>Wed, 27 May 2026 08:18:22 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-litespeed-cache-xss/</guid><description>The LiteSpeed Cache plugin for WordPress is vulnerable to stored Cross-Site Scripting (XSS) via the /wp-json/litespeed/v1/notify_ccss and /wp-json/litespeed/v1/notify_ucss REST API endpoints, affecting versions up to 7.7, allowing unauthenticated attackers to inject arbitrary JavaScript into CCSS/UCSS content by bypassing IP-based access controls.</description><content:encoded><![CDATA[<p>The LiteSpeed Cache plugin for WordPress, a popular performance optimization tool, contains a stored Cross-Site Scripting (XSS) vulnerability (CVE-2026-3375) in versions up to and including 7.7. The vulnerability exists within the /wp-json/litespeed/v1/notify_ccss and /wp-json/litespeed/v1/notify_ucss REST API endpoints. These endpoints are designed to receive CSS content from QUIC.cloud callback notifications. However, the plugin fails to properly sanitize this content before storing it to disk. Consequently, when the stored CSS is rendered inline during frontend page loads, it is not output-escaped, creating an opportunity for malicious code injection. This IP-based access control that protects these endpoints can be bypassed when the WordPress site is deployed behind a reverse proxy, load balancer, or CDN with certain configurations. Exploitation could lead to arbitrary JavaScript execution within the context of a user&rsquo;s browser.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An unauthenticated attacker identifies a WordPress site using a vulnerable version of the LiteSpeed Cache plugin (&lt;= 7.7) behind a reverse proxy.</li>
<li>The attacker crafts a malicious payload containing JavaScript code embedded within CSS syntax.</li>
<li>The attacker bypasses the IP-based access control, possibly by spoofing or manipulating headers related to the reverse proxy.</li>
<li>The attacker sends a POST request to either the /wp-json/litespeed/v1/notify_ccss or /wp-json/litespeed/v1/notify_ucss endpoint with the malicious CSS payload.</li>
<li>The vulnerable endpoint stores the unsanitized CSS content to disk.</li>
<li>A user visits a page on the compromised WordPress site.</li>
<li>The stored CSS, including the injected JavaScript, is rendered inline within the page&rsquo;s HTML.</li>
<li>The user&rsquo;s browser executes the attacker-controlled JavaScript, leading to XSS.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this XSS vulnerability (CVE-2026-3375) can lead to a range of detrimental outcomes. An attacker could inject malicious scripts that steal user session cookies, redirect users to phishing sites, deface the website, or perform other unauthorized actions on behalf of the user. The vulnerability affects all sites using the LiteSpeed Cache plugin for WordPress with versions up to and including 7.7 and is deployed behind a reverse proxy, load balancer, or CDN.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the LiteSpeed Cache plugin for WordPress to a version greater than 7.7 to patch CVE-2026-3375.</li>
<li>Implement robust input validation and output encoding mechanisms for the /wp-json/litespeed/v1/notify_ccss and /wp-json/litespeed/v1/notify_ucss REST API endpoints.</li>
<li>Deploy the Sigma rule to detect potential exploitation attempts by monitoring POST requests to the vulnerable endpoints (see rule: &ldquo;Detect CVE-2026-3375 Exploitation via LiteSpeed Cache REST API&rdquo;).</li>
<li>Review the reverse proxy, load balancer, or CDN configuration to ensure proper IP-based access control and prevent header spoofing.</li>
<li>Monitor web server logs for suspicious POST requests to the /wp-json/litespeed/v1/notify_ccss and /wp-json/litespeed/v1/notify_ucss endpoints.</li>
</ul>
]]></content:encoded><category domain="severity">medium</category><category domain="type">advisory</category><category>cve</category><category>xss</category><category>wordpress</category><category>litespeed</category><category>plugin</category></item></channel></rss>