mahfuzreham/litespeed-cpanel-cve-2026-54420-fix

GitHub: mahfuzreham/litespeed-cpanel-cve-2026-54420-fix

一套用于缓解、审计和验证 LiteSpeed cPanel 插件 CVE-2026-54420 漏洞的防御性 bash 脚本工具包。

Stars: 0 | Forks: 0

# CVE-2026-54420 缓解工具包 ![许可证](https://img.shields.io/badge/license-MIT-blue.svg) ![平台](https://img.shields.io/badge/platform-cPanel%20%7C%20CloudLinux-orange) ![状态](https://img.shields.io/badge/status-maintained-success) ![安全](https://img.shields.io/badge/type-defensive%20security-red) 用于在采用 **CloudLinux / CageFS** 的虚拟主机环境中缓解、审计和验证影响 **LiteSpeed cPanel Plugin** 的 **CVE-2026-54420** 漏洞的防御性工具包。 ## 关于 CVE-2026-54420 `CVE-2026-54420` 影响 **LiteSpeed cPanel Plugin / WHM Plugin** 的特定版本,在虚拟主机环境中,其 symlink 处理机制可能会被滥用。 在存在漏洞的配置中,低权限用户(例如通过被盗用的 FTP 账户、存在漏洞的网站或 web shell)可能会在特定条件下利用 symlink 行为尝试权限滥用。 此工具包可帮助管理员: * 应用推荐的缓解工作流 * 审计可疑的 symlink 活动 * 寻找入侵指标 (IOC) * 验证缓解状态 * 缩短主动利用期间的响应时间 ## 受影响版本 ### 存在漏洞 * LiteSpeed cPanel Plugin **< 2.4.8** * LiteSpeed WHM Plugin **< 5.3.2.0** ### 推荐 升级至: * LiteSpeed cPanel Plugin **≥ 2.4.8** * LiteSpeed WHM Plugin **≥ 5.3.2.0** 请始终以官方供应商的安全通告为准进行确认。 ## 功能 ✅ LiteSpeed 缓解自动化 ✅ CageFS 刷新和重新挂载支持 ✅ 可疑 symlink 检测 ✅ 针对虚拟主机遭到入侵的 IOC 排查 ✅ 验证工具 ✅ 轻量级基于 bash 的部署 ✅ 对托管提供商友好 ## 仓库结构 ``` CVE-2026-54420-Mitigation/ ├── README.md ├── LICENSE ├── fix.sh ├── detect_symlinks.sh ├── hunt_iocs.sh ├── verify.sh └── .github/ └── workflows/ └── shellcheck.yml ``` ## 安装说明 克隆仓库: ``` git clone https://github.com/mahfuzreham/CVE-2026-54420-Mitigation.git cd CVE-2026-54420-Mitigation ``` 为脚本添加可执行权限: ``` chmod +x *.sh ``` ## 快速开始 ### 1. 应用缓解措施 运行: ``` ./fix.sh ``` 此操作将: * 更新 LiteSpeed 组件 * 刷新 CageFS(如果已安装) * 重启 LiteSpeed 服务 * 显示已安装的版本 ### 2. 检测可疑 Symlink ``` ./detect_symlinks.sh ``` 这将检查预期账户路径之外可能存在的可疑 symlink 行为。 ### 3. 排查入侵指标 (IOC) ``` ./hunt_iocs.sh ``` 这有助于识别: * 最近修改的 PHP 文件 * 可疑的上传 * 潜在的 webshell 迹象 * 异常的 cron 条目 ### 4. 验证缓解状态 ``` ./verify.sh ``` 这将确认: * LiteSpeed 服务健康状况 * 已安装的软件包版本 * CageFS 状态 ## 推荐的管理员操作 响应此漏洞时: 1. **立即修补** 2. **审计虚拟主机账户** 3. **轮换被盗用的凭证** 4. **审查修改过的 PHP 上传文件** 5. **检查可疑的 cron 活动** 6. **验证 CageFS 隔离状态** 7. **审查访问日志** ## 防御性使用策略 此仓库严格用于: * 事件响应 * 防御性系统管理 * 安全加固 * 基础设施缓解 不可用于: * 未经授权的访问 * 漏洞利用 * 进攻性活动 * 服务中断 用户需自行负责遵守适用的法律和法规。
标签:cPanel, Shell脚本, 应用安全, 搜索语句(dork), 漏洞缓解, 系统运维, 防御性安全