onyx --cves cve-2025-47273
CVE-2025-47273
- score
- <0.1
- cvss
- 8.8
- epss
- 1.6%
- published
- 2025-05-17
- kev added
- —
- first seen
setuptools < 78.1.1 contains a path traversal vulnerability caused by improper handling in PackageIndex, letting attackers write files to arbitrary locations with process permissions, potentially leading to remote code execution, exploit requires running Python code.
Timeline
How this CVE moved toward exploitation. Chart: last 30 days — trend score, EPSS, community mentions per day; hover the event lane.
- Published
- Tracked by Onyx
- Public PoC https://github.com/pypa/setuptools/blob/6ead555c5fb29bc57fe6105b1bffc163f56fd558/setuptools/package_index.py#L810C1-L825C88
Exploit availability
Weaknesses
References 5
- https://lists.debian.org/debian-lts-announce/2025/05/msg00035.html
- https://github.com/pypa/setuptools/blob/6ead555c5fb29bc57fe6105b1bffc163f56fd558/setuptools/package_index.py#L810C1-L825C88
- https://github.com/pypa/setuptools/commit/250a6d17978f9f6ac3ac887091f2d32886fbbb0b
- https://github.com/pypa/setuptools/issues/4946
- https://github.com/pypa/setuptools/security/advisories/GHSA-5rjg-fvgr-3xxf