{
    "id": "CVE-2026-24486",
    "published": "2026-01-27 01:16:02",
    "last_modified": "2026-08-07 12:17:21",
    "cvss_score": "8.6",
    "cvss_severity": "HIGH",
    "cvss_version": "3.1",
    "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L",
    "cwe": "CWE-22",
    "description": "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.",
    "epss_score": "0.02239",
    "epss_percentile": "0.82331",
    "kev": 0,
    "kev_due": null,
    "has_exploit": 1,
    "updated_at": "2026-10-10 18:17:50",
    "priority": {
        "rank": 2,
        "label": "Patch early",
        "why": "A public exploit exists."
    },
    "products": [
        {
            "vendor": "fastapiexpert",
            "product": "python-multipart"
        }
    ],
    "kev_detail": null,
    "exploits": [
        {
            "source": "exploit-db",
            "ref_id": "52543",
            "title": "Python-Multipart 0.0.22 - Path Traversal",
            "date": "2026-04-30",
            "url": "https://www.exploit-db.com/exploits/52543"
        }
    ],
    "refs_list": [
        "https://github.com/Kludex/python-multipart/commit/9433f4bbc9652bdde82bbe380984e32f8cfc89c4",
        "https://github.com/Kludex/python-multipart/releases/tag/0.0.22",
        "https://github.com/Kludex/python-multipart/security/advisories/GHSA-wp53-j4wj-2cfg",
        "https://access.redhat.com/errata/RHSA-2026:10184",
        "https://access.redhat.com/errata/RHSA-2026:1504",
        "https://access.redhat.com/errata/RHSA-2026:19712",
        "https://access.redhat.com/errata/RHSA-2026:3461",
        "https://access.redhat.com/errata/RHSA-2026:3462",
        "https://access.redhat.com/errata/RHSA-2026:3713",
        "https://access.redhat.com/errata/RHSA-2026:3782",
        "https://access.redhat.com/errata/RHSA-2026:3960",
        "https://access.redhat.com/errata/RHSA-2026:42644",
        "https://access.redhat.com/errata/RHSA-2026:44696",
        "https://access.redhat.com/errata/RHSA-2026:51357",
        "https://access.redhat.com/security/cve/CVE-2026-24486",
        "https://bugzilla.redhat.com/show_bug.cgi?id=2433132",
        "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-24486.json"
    ]
}