جزئیات آسیبپذیری
CVE-2025-47273
pypa setuptools
setuptools has a path traversal vulnerability in PackageIndex.download that leads to Arbitrary File Write
CVSS 4.0
7.7بالا
شرح رسمی (انگلیسی)
setuptools is a package that allows users to download, build, install, upgrade, and uninstall Python packages. A path traversal vulnerability in `PackageIndex` is present in setuptools prior to version 78.1.1. An attacker would be allowed to write files to arbitrary locations on the filesystem with the permissions of the process running the Python code, which could escalate to remote code execution depending on the context. Version 78.1.1 fixes the issue.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 7.7بالا | 4.0 | CVEProject cvelistV5 (CNA) (GitHub_M) | CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:P |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| pypa | setuptools | < 78.1.1 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۵- https://github.com/pypa/setuptools/security/advisories/GHSA-5rjg-fvgr-3xxf x_refsource_CONFIRM
- https://github.com/pypa/setuptools/commit/250a6d17978f9f6ac3ac887091f2d32886fbbb0b x_refsource_MISC
- https://github.com/pypa/setuptools/blob/6ead555c5fb29bc57fe6105b1bffc163f56fd558/setuptools/package_index.py#L810C1-L825C88 x_refsource_MISC
- https://github.com/pypa/setuptools/issues/4946 x_refsource_MISC
- https://lists.debian.org/debian-lts-announce/2025/05/msg00035.html
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیبپذیریهای تازه را در تلگرام بگیرید.
اطلاعات
- تاریخ انتشار
- ۱۴۰۴/۰۲/۲۷
- آخرین بهروزرسانی
- ۱۴۰۴/۰۳/۰۷
- وضعیت
- منتشرشده
- صادرکننده (CNA)
- GitHub_M
پیشبینی بهرهبرداری (EPSS)
۱٫۵۹٪
احتمال بهرهبرداری در ۳۰ روز
۷۵٫۸٪
صدک (نسبت به همهی CVEها)
ارزیابی SSVC (CISA)
- قابل خودکارسازی
- بله
- وضعیت بهرهبرداری
- اثبات مفهوم
- اثر فنی
- جزئی
ضعفها (CWE)
- CWE-22Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')