CVE-2007-4559
严重已发布
Python 中 tarfile 模块的(1)extract 和(2)extractall 函数存在目录遍历漏洞,允许用户协助的远程攻击者通过 TAR 归档文件中文件名内的 ..(点点)序列覆盖任意文件,该问题与 CVE-2001-1267 相关。
- 已发布
- 2007年8月28日
- 已更新
- 2025年1月17日
- 分配 CNA
- mitre
- 观察到的证据
- 2026年8月8日
初级CVSS
9.8/ 10严重
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H27.1%
中 · 未来 30 天
- 百分位
- 98.0%
- 型号日期
- 2026年9月21日
EPSS 是统计估计,而不是确定性或影响衡量标准。将其与 CVSS、KEV 状态、暴露程度和您的环境相结合。
总结
Python 中 tarfile 模块的(1)extract 和(2)extractall 函数存在目录遍历漏洞,允许用户协助的远程攻击者通过 TAR 归档文件中文件名内的 ..(点点)序列覆盖任意文件,该问题与 CVE-2001-1267 相关。
来源
5CVE-2007-4559 Python tarfile 符号链接攻击的教育演示脚本,展示为什么 os.path.realpath() 无法阻止解压到预期目录之外。
针对Trellix补丁中CVE-2007-4559路径遍历漏洞的概念验证绕过,演示基于符号链接的利用技术。
- MALW漏洞利用
CVE-2007-4559 - Polemarch 漏洞利用
负责任的使用
仅在您拥有或有权测试的系统上使用漏洞信息。 Kitploit 链接到公共研究元数据,并且不存储漏洞代码或恶意负载。