Lucene search
+L

6 matches found

Github Security Blog
Github Security Blog
added 2026/07/21 7:9 p.m.18 views

setuptools: MANIFEST.in exclusion bypass in sdist via Unicode normalization collision (NFC/NFD) on macOS APFS/HFS+

Summary When building a source distribution python -m build --sdist / setup.py sdist, setuptools' FileList applies MANIFEST.in directives exclude, global-exclude, recursive-exclude, prune by matching a compiled glob against on-disk file names byte-for-byte, with no Unicode normalization. On...

6.1CVSS5.2AI score0.00405EPSS
SaveExploits1References6Affected Software1
SUSE CVE
SUSE CVE
added 2026/07/10 3:12 a.m.10 views

SUSE CVE-2026-59890

setuptools is a package that allows users to download, build, install, upgrade, and uninstall Python packages. Prior to 83.0.0, FileList applied MANIFEST.in exclude, global-exclude, recursive-exclude, and prune directives by matching compiled glob patterns against on-disk file names without Unico...

6.1CVSS6.1AI score0.00405EPSS
SaveExploits1References3
RedHat Linux
RedHat Linux
added 2026/07/10 3:0 a.m.12 views

setuptools: setuptools: MANIFEST.in exclusion bypass in sdist via Unicode normalization collision (NFC/NFD)

A flaw was found in setuptools, a Python package management tool. The FileList component, responsible for handling file exclusions, did not properly normalize Unicode file names when applying exclusion rules. This oversight could allow a specially crafted file name, using a different Unicode...

6.1CVSS6AI score0.00405EPSS
SaveExploits1References7
PyPA
PyPA
added 2026/07/08 5:17 p.m.21 views

PYSEC-2026-3447

setuptools is a package that allows users to download, build, install, upgrade, and uninstall Python packages. Prior to 83.0.0, FileList applied MANIFEST.in exclude, global-exclude, recursive-exclude, and prune directives by matching compiled glob patterns against on-disk file names without Unico...

6.1CVSS6.1AI score0.00405EPSS
SaveExploits1References3Affected Software1
UbuntuCve
UbuntuCve
added 2026/07/08 5:17 p.m.18 views

CVE-2026-59890

setuptools is a package that allows users to download, build, install, upgrade, and uninstall Python packages. Prior to 83.0.0, FileList applied MANIFEST.in exclude, global-exclude, recursive-exclude, and prune directives by matching compiled glob patterns against on-disk file names without Unico...

6.1CVSS6.1AI score0.00405EPSS
SaveExploits1References2
CVE
CVE
added 2026/07/08 4:2 p.m.186 views

CVE-2026-59890

Setuptools vulnerability CVE-2026-59890 affects the setuptools sdist packaging logic. Prior to 83.0.0, FileList exclusions (MANIFEST.in exclude, global-exclude, recursive-exclude, prune) were matched against on-disk file names without Unicode normalization, so an NFD filename on macOS APFS/HFS+ c...

6.1CVSS6AI score0.00405EPSS
SaveExploits1References3Affected Software1
Rows per page
Query Builder