๐Ÿ” CVE Alert

CVE-2026-24486

HIGH 8.6

Python-Multipart has Arbitrary File Write via Non-Default Configuration

CVSS Score
8.6
EPSS Score
0.0%
EPSS Percentile
0th

Python-Multipart is a streaming multipart parser for Python. Prior to version 0.0.22, a Path Traversal vulnerability exists when using non-default configuration options `UPLOAD_DIR` and `UPLOAD_KEEP_FILENAME=True`. An attacker can write uploaded files to arbitrary locations on the filesystem by crafting a malicious filename. Users should upgrade to version 0.0.22 to receive a patch or, as a workaround, avoid using `UPLOAD_KEEP_FILENAME=True` in project configurations.

CWE CWE-22
Vendor kludex
Product python-multipart
Published Jan 27, 2026
Last Updated Jun 30, 2026
Stay Ahead of the Next One

Get instant alerts for kludex python-multipart

Be the first to know when new high vulnerabilities affecting kludex python-multipart are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
High
Availability
Low

Affected Versions

Kludex / python-multipart
< 0.0.22

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/Kludex/python-multipart/security/advisories/GHSA-wp53-j4wj-2cfg github.com: https://github.com/Kludex/python-multipart/commit/9433f4bbc9652bdde82bbe380984e32f8cfc89c4 github.com: https://github.com/Kludex/python-multipart/releases/tag/0.0.22 access.redhat.com: https://access.redhat.com/security/cve/CVE-2026-24486 bugzilla.redhat.com: https://bugzilla.redhat.com/show_bug.cgi?id=2433132 security.access.redhat.com: https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-24486.json access.redhat.com: https://access.redhat.com/errata/RHSA-2026:3461 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:3462 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:3960 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:10184 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:3782 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:19712 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:3713 access.redhat.com: https://access.redhat.com/errata/RHSA-2026:1504