Python是Python基金会的一套开源的、面向对象的程序设计语言。该语言具有可扩展、支持模块和包、支持多种平台等特点。 Python 3.12及之后版本存在安全漏洞,该漏洞源于提取过滤器允许任意文件系统写入提取目录外。
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| Python Software Foundation | CPython | < 3.9.23 |
affected |
3.10.0< 3.10.18 |
affected | ||
3.11.0< 3.11.13 |
affected | ||
3.12.0< 3.12.11 |
affected | ||
3.13.0< 3.13.4 |
affected | ||
3.14.0a1< 3.14.0b3 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
10-question deep dive: root cause, exploitation, mitigation, urgency. Read summary free, full version requires login.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| Python Software Foundation | CPython | 0 ~ 3.9.23 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|---|---|---|
| 1 | CVE‑2025‑4517 Proof‑of‑Concept Script | https://github.com/AnimePrincess420/CVE-2025-4517-PoC | POC Details |
| 2 | CVE-2025-4517 (CVSS 9.4 – Critical) A vulnerability in Python's `tarfile` | https://github.com/StealthByte0/CVE-2025-4517-poc | POC Details |
| 3 | Python tarfile data filter bypass via PATH_MAX overflow in os.path.realpath() - CVE-2025-4517 / CVE-2025-4330 | https://github.com/0xDTC/CVE-2025-4517-tarfile-PATH_MAX-bypass | POC Details |
| 4 | Privilege Escalation script for Wingdata | https://github.com/AzureADTrent/CVE-2025-4517-POC-HTB-WingData | POC Details |
| 5 | A high-performance Python toolkit to automate the CVE-2025-4517 PATH_MAX bypass exploit. Specifically tuned for the WingData HTB challenge to achieve arbitrary file writes and root persistence | https://github.com/Rohitberiwala/PyPath-Escape-CVE-2025-4517-Exploit-Research | POC Details |
| 6 | PoC and explanation for CVE-2025-4517 used in a CTF I was playing. | https://github.com/kerburenthusiasm/CVE-2025-4517-PoC | POC Details |
| 7 | None | https://github.com/ben-slates/CVE-2025-4517-POC-HTB-WINGDATA | POC Details |
| 8 | Path traversal vulnerability in Python's tarfile. | https://github.com/estebanzarate/CVE-2025-4517-Python-tarfile-filter-data-Bypass-PoC | POC Details |
| 9 | None | https://github.com/ben-slates/CVE-2025-4517-POC | POC Details |
| CVE-2025-4138 | 7.5 HIGH | Bypassing extraction filter to create symlinks to arbitrary targets outside extraction dir |
| CVE-2025-4330 | 7.5 HIGH | Extraction filter bypass for linking outside extraction directory |
| CVE-2025-4435 | 7.5 HIGH | Tarfile extracts filtered members when errorlevel=0 |
| CVE-2024-12718 | 5.3 MEDIUM | Bypass extraction filter to modify file metadata outside extraction directory |
No comments yet