BSD Ports

py-setuptools -- Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

· CVE-2025-47273 · VuXML entry

https://github.com/pypa/setuptools/security/advisories/GHSA-5rjg-fvgr-3xxf reports: 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 …

Affected versions

By system

4 still vulnerable, 0 fixed. Where VuXML applies (FreeBSD, DragonFly, FreeBSD's derivatives) a port is vulnerable while its version is in a range; pkgsrc says itself whether it lists a CVE of this advisory; OpenBSD and MidnightBSD keep no list this site reads, so their row is only an estimate: FreeBSD's ranges applied to upstream's version.

SystemPortVersionStateFixed
FreeBSDdevel/py-setuptools4444.1.1_2 vulnerable since 2026-05-14
NetBSDdevel/py-setuptools4444.1.1nb1 not listed
MidnightBSDdevel/py-setuptools4444.1.1 in range, by version
DragonFlydevel/py-setuptools4444.1.1_2 vulnerable since 2026-05-14
FreeBSDdevel/py-setuptools5858.5.3_3 vulnerable since 2026-05-14
FreeBSDdevel/py-setuptools63.1.0_3 vulnerable since 2026-05-14
OpenBSDdevel/py-setuptools84.2.1v0 out of range, by version
NetBSDdevel/py-setuptools84.0.0 not listed
MidnightBSDdevel/py-setuptools63.1.0_5 in range, by version