LiteSpeed cPanel plugin symlink attack (CVE-2026-54420) [PoC]
CVE-2026-54420
CVE-2026-54420: LiteSpeed cPanel plugin 2.4.7 and earlier CVSS 8.5 symlink mishandling lets users with low privileges read/write arbitrary files on shared hosting. Update to 2.4.8 or WHM PlugIn 5.3.2.0.
Actively exploited in the wild - CVE-2026-54420 is a high-severity symlink-handling vulnerability in the LiteSpeed cPanel plugin before 2.4.8 that lets users with FTP or web shell access escalate to read or write arbitrary files on a shared hosting server. Patched in plugin version 2.4.8 and WHM PlugIn 5.3.2.0 — update immediately.
Overview
CVE-2026-54420 affects the LiteSpeed cPanel plugin (distributed as part of the LiteSpeed WHM PlugIn before version 5.3.2.0). The software mishandles symlinks provided by a user who already has low-privilege access (FTP or web shell) on a shared hosting server running CloudLinux with CageFS. By crafting malicious symlinks, an attacker can break out of their jailed environment and read or write files belonging to other accounts or the system itself.
The vulnerability is rated HIGH with a CVSS score of 8.5. Attack complexity is high, but the attacker needs only low privileges and no user interaction — making this especially dangerous in shared hosting environments where many customers coexist on the same server.
CISA has added this vulnerability to its Known Exploited Vulnerabilities (KEV) catalog, confirming active exploitation in the wild since May 2026. Despite a low EPSS probability score (0.3%), the confirmed exploitation warrants immediate patching.
Impact
An attacker with an FTP account or a web shell on a shared hosting server using CloudLinux/CageFS can:
- Read sensitive files from other customers’ accounts (e.g., database credentials, configuration files, source code)
- Write malicious files to other customers’ web roots (e.g., webshells, defacements, malware)
- Potentially escape the CageFS jail to read system-level files
This is a classic container-escape-style vulnerability applied to a shared hosting environment — the symlink mishandling lets the attacker bypass the filesystem isolation that CloudLinux/CageFS is supposed to enforce.
Affected Versions
- LiteSpeed cPanel plugin before 2.4.8
- LiteSpeed WHM PlugIn before 5.3.2.0
Remediation
- Update the plugin: Upgrade the LiteSpeed cPanel plugin to version 2.4.8 or later. For WHM PlugIn users, update to version 5.3.2.0 or later.
- Check for signs of compromise: On shared hosting servers, review file integrity on customer accounts that may have been targeted. Look for unexpected symlinks or files that were modified around May 2026.
- Restrict FTP/shell access: Where possible, limit FTP and web shell access to only accounts that genuinely need it.
- Monitor logs: Audit symlink creation attempts and filesystem anomaly alerts in CloudLinux/CageFS environments.
Related Content
- CISA Adds Actively Exploited Linux Root Bug CVE-2026-31
- Weekly Threat Roundup: Apache & cPanel Zero-Days (Apr 27 - May 3)
- Nine CrackArmor Flaws in Linux AppArmor Enable Root
Security Insight
CVE-2026-54420 is a textbook example of how shared hosting isolation mechanisms — intended to protect customers from each other — can be undermined by a single symlink-handling oversight. This vulnerability follows a pattern seen in container escape bugs and shared-hosting privilege escalation incidents over the past decade, suggesting that the industry’s reliance on filesystem-level isolation (CageFS, CloudLinux, or containers) continues to create a blind spot for symlink-based attacks. Vendors who implement jail-like environments should treat symlink handling as a first-class security boundary.
Further Reading
Never miss a critical vulnerability
Get real-time security alerts delivered to your preferred platform.
Public PoC References
Unverified third-party code
These repositories are publicly listed on GitHub and have not been audited by Yazoul Security. They may contain malware, backdoors, destructive payloads, or operational security risks (telemetry, exfiltration). Treat them as hostile binaries. Inspect source before execution. Run only in isolated, disposable lab environments (offline VM, no credentials, no production data).
Authorized use only. This information is provided for defensive research, detection engineering, and patch validation. Using exploit code against systems you do not own or do not have explicit written permission to test is illegal in most jurisdictions and violates Yazoul's terms of use.
| Repository | Stars |
|---|---|
| fevar54/CVE-2026-54420-LiteSpeed-Symlink-Exploit A vulnerability in LiteSpeed cPanel Plugin before 2.4.8 and WHM Plugin before 5.3.2.0 mishandles symlinks provided by a user with FTP or web shell access on a shared hosting server running CloudLinux/ | ★ 0 |
Showing 1 of 1 known references. Source: nomi-sec/PoC-in-GitHub.
Related Advisories
Nix is a package manager for Linux and other Unix systems. A bug in the fix for CVE-2024-27297 allowed for arbitrary overwrites of files writable by the Nix process orchestrating the builds (typically...
Post-authentication improper control of generation of code ('Code Injection') vulnerability has been identified in the SMA1000 Appliance Management Console (AMC) which in specific conditions could pot...
Insufficient granularity of access control in Active Directory Federation Services (AD FS) allows an authorized attacker to elevate privileges locally....
Vtiger CRM before 8.4.0 contains an authenticated file upload vulnerability that allows low-privileged users to achieve remote code execution by uploading a .phar file containing arbitrary PHP code th...