CVE-2026-96512
高已发布
sudo:sudo:tz 环境变量允许绕过 notbefore/notafter 基于时间的授权
- 已发布
- 2026年9月23日
- 已更新
- 2026年10月29日
- 分配 CNA
- redhat
- 观察到的证据
- 2026年9月26日
初级CVSS
7.8/ 10高
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H0.3%
低 · 未来 30 天
- 百分位
- 25.2%
- 型号日期
- 2026年11月4日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
在 sudo 中发现了一个漏洞。当 sudoers 规则使用 NOTBEFORE 或 NOTAFTER 基于时间的访问限制,且时间戳省略了末尾的 'Z' 时区指示符时,时间评估依赖于从调用用户继承的 TZ 环境变量。由于 sudo 是 setuid-root 程序,一个无特权的本地用户可以将 TZ 设置为极端时区偏移,从而将授权窗口移动最多约 25 小时,导致已过期的规则被视为有效。这允许用户在预期时间窗口之外执行命令。身份验证不会被绕过;仅基于时间的授权检查受到影响。
来源
CVE-2026-96512 的披露包与 PoC,该漏洞是 sudo NOTBEFORE/NOTAFTER TZ 时间窗口绕过,可实现本地权限提升,并附带实验环境复现与补丁指导。
CVE-2026-96512(SudoTimeWarp)的复现与PoC脚本,其中调用者的TZ会偏移sudoers的NOTBEFORE/NOTAFTER时间窗口,并附带缓解措施检查。
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。