CVE-2026-83603
高已发布
Netdata:通过 ndsudo 任意 socket_path 实现本地 root 权限 → fail2ban-client Pickle RCE
- 已发布
- 2026年9月22日
- 已更新
- 2026年9月22日
- 分配 CNA
- GitHub_M
- 观察到的证据
- 2026年11月4日
初级CVSS
8.4/ 10高
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N0.3%
低 · 未来 30 天
- 百分位
- 25.2%
- 型号日期
- 2026年11月4日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
Netdata 是一款开源可观测性工具。在 2.10.4 之前,位于 src/collectors/utils/ndsudo.c 中的 setuid-root 辅助命令 fail2ban-client-status-socket 会接受来自低权限 netdata 服务账户的、由调用方控制的 --socket_path 参数。该账户可以将 root 权限的 fail2ban-client 指向一个恶意的 UNIX 套接字,而 fail2ban/client/csocket.py 中的 CSocket.receive() 会将返回的数据传递给 pickle.loads(),从而允许攻击者控制的代码在安装了 fail2ban-client 的系统上以 root 权限执行。此问题已在 2.10.4 版本和 nightly 构建 2.10.0-782-nightly 中修复。
来源
针对 ZDI-CAN-28834/CVE-2026-83603 的 PoC,该漏洞利用 netdata 和 fail2ban-client 实现本地权限提升
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。