CVE-2026-84761 is a server-side request forgery (SSRF) vulnerability in LiteSpeed
Cache for WordPress (LSCWP), the plugin bundled with most LiteSpeed-on-cPanel
builds. LiteSpeed disclosed it on 2 September 2026 and shipped the fix in v7.9.1,
released the day before. Patchstack reported the bug and rates it 7.2 (High) on
CVSS 3.1 — AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N. No authentication or user interaction
is required.
If you run LSCWP fleet-wide across a hosting stack, this is a same-day patch, not a next-maintenance-window one — but the exposure is narrower than the CVSS score alone suggests, and worth understanding before you page anyone.
Who is actually exposed
Exploitation needs both of the following true at once:
- The site is served through QUIC.cloud CDN.
- The origin server has "Use Client IP in Header" set to
Noin LiteSpeed Web Server, so the real visitor IP is never restored from the CDN's forwarded header.
Sites that don't sit behind QUIC.cloud aren't affected by this specific flaw, regardless of LSCWP version. Sites behind QUIC.cloud with client-IP restoration already on (the default LiteSpeed recommends when connecting QUIC.cloud to LSCache) are also out of scope. It's the combination of "behind the CDN" plus "IP restoration off" that opens the hole.
Where both conditions hold, an unauthenticated attacker can make the WordPress origin issue server-side requests to internal or otherwise unreachable network locations and read the full response back — the classic SSRF outcome of exposing internal services, metadata endpoints, or anything else on the server's private network path that a public request could never reach directly.
The fix
Update LSCWP to v7.9.1 or later from the WordPress plugin repository. There's no config migration and no cache-warming penalty — the patch closes the request-forwarding path without touching cache behaviour.
wp plugin update litespeed-cache --version=7.9.1
For a fleet, push it the same way you'd push any WordPress plugin update at scale —
WP-CLI in a loop over wp_users document roots, or through Softaculous's auto-upgrade
policy if the sites were provisioned through it.
Neither path needs downtime.
Then, independent of the patch, check the second condition:
# on the LiteSpeed Web Server admin console, or via httpd config:
grep -i "clientip" /usr/local/lsws/conf/httpd_config.conf
If Use Client IP in Header is No and the server sits behind QUIC.cloud, turn it on.
It doesn't just close this CVE's second precondition — real visitor IPs matter for
ModSecurity and WAF rules, rate
limiting, and access logs generally. A server that can't see real client IPs behind a
CDN has a logging and security gap independent of any single plugin bug.
Next steps
- Connect QUIC.cloud CDN to LSCache on a cPanel server
- Fix LSCache showing disabled in LiteSpeed Cache for WordPress
- LiteSpeed license tiers explained