FileList Vulnerability in setuptools Affects Python Package Management
CVE-2026-59890

6.1MEDIUM

Key Information:

Vendor

Pypa

Vendor
CVE Published:
8 July 2026

What is CVE-2026-59890?

The setuptools package, utilized for managing Python packages, experienced a vulnerability where the FileList applied exclusion directives without proper Unicode normalization. This flaw enabled specific file naming conditions on macOS that could circumvent intended exclusion rules, potentially allowing unwanted files to be included in source distributions. The issue has been rectified in version 83.0.0, emphasizing the importance of keeping software updated to mitigate such risks.

Affected Version(s)

setuptools < 83.0.0

References

CVSS V3.1

Score:
6.1
Severity:
MEDIUM
Confidentiality:
High
Integrity:
Low
Availability:
High
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.