CVE-2026-34234
严重已发布
CtrlPanel:利用安装程序脚本实现未认证远程代码执行(RCE)
- 已发布
- 2026年5月19日
- 已更新
- 2026年5月20日
- 分配 CNA
- GitHub_M
- 观察到的证据
- 2026年8月8日
初级CVSS
10.0/ 10严重
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H3.1%
低 · 未来 30 天
- 百分位
- 87.2%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
CtrlPanel 是面向托管提供商的开源计费软件。在 1.1.1 及更早版本中,基于 Web 的安装程序(public/installer/index.php)存在未经验证的远程代码执行(RCE)漏洞,因为它在包含并执行表单处理文件之后才执行 install.lock 检查,导致安装程序端点即使在已安装实例上仍可访问。这些处理程序还将未净化的用户输入直接传入 shell 命令,使攻击者能够提交精心构造的请求,在服务器上执行任意命令。该漏洞源于两个叠加的弱点:(1)在锁文件门控之前过早执行表单处理程序,以及(2)在 shell 命令构造中不安全地使用用户输入。据报道,该问题已在野外被积极利用。该问题已在 1.2.0 版本中修复。
来源
1本地 Docker 实验环境,演示 CtrlPanel Web 安装程序中的 CVE-2026-34234 未认证远程代码执行漏洞。包含存在漏洞与已修复的容器、PoC 脚本及根因分析,用于安全研究与防御验证。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。