CVE-2026-54088
严重已发布
File Browser:通过身份验证钩子中的Shell替换实现命令注入(预认证远程代码执行)
- 已发布
- 2026年6月25日
- 已更新
- 2026年6月25日
- 分配 CNA
- GitHub_M
- 观察到的证据
- 2026年8月8日
初级CVSS
9.3/ 10严重
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X0.8%
低 · 未来 30 天
- 百分位
- 53.5%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
文件浏览器(File Browser)是一个文件管理界面,用于在指定目录内上传、删除、预览、重命名和编辑文件。在 2.63.6 之前,File Browser 中的 Hook 认证(Hook Authentication)功能允许管理员将登录验证委派给外部 shell 命令。用户提供的凭据(用户名和密码)通过 os.Expand 被插入到该命令字符串中,且未进行净化处理。未认证的远程攻击者可以在登录界面的用户名或密码字段中注入 shell 元字符,导致服务器在任何认证发生之前执行任意操作系统命令。这是一个严重的预认证 RCE 漏洞。该漏洞已在 2.63.6 版本中修复。
来源
1CVE-2026-54088 的概念验证漏洞利用程序,该漏洞是 File Browser <=2.63.5 中存在的预认证操作系统命令注入漏洞。演示了通过 Hook 认证进行 shell 注入,以实现远程代码执行。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。