CVE catalog

CVE-2023-46136

python-werkzeug: CVE-2023-46136

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.07% · Oct 25, 2026

Werkzeug is a comprehensive WSGI web application library. In versions on the 3.x branch prior to 3.0.1 and on the 2.x branch prior to 2.3.8, if an upload of a file that starts with CR or LF and then is followed by megabytes of data without these characters: all of these bytes are appended chunk by chunk into internal bytearray and lookup for boundary is performed on growing buffer. This allows an attacker to cause a denial of service by sending crafted multipart data to an endpoint that will parse it. The amount of CPU time required can block worker processes from handling legitimate requests. This vulnerability has been patched in version 3.0.1 and 2.3.8.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpython-werkzeugsid3.1.9-1fixed
Debianpython-werkzeugforky3.1.9-1fixed
Debianpython-werkzeugtrixie3.1.3-2fixed
Debianpython-werkzeugbookworm2.2.2-3+deb12u1fixed
Alpinepy3-werkzeug3.232.3.7-r0fixed
Alpinepy3-werkzeug3.242.3.7-r0fixed
Opensusepython-Werkzeugtumbleweed3.0.1-1.1fixed
Susepython-Werkzeuglinux enterprise module for python 3 15 sp42.3.6-150400.6.6.1fixed
Susepython-Werkzeuglinux enterprise module for python 3 15 sp52.3.6-150400.6.6.1fixed
Opensusepython-Werkzeugleap 15.42.3.6-150400.6.6.1fixed
Opensusepython-Werkzeugleap 15.52.3.6-150400.6.6.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-werkzeugsourcesid3.0.1-2not yet assignedNot reported[1054553]
Debianpython-werkzeugsourceforky3.0.1-2not yet assignedNot reported[1054553]
Debianpython-werkzeugsourcetrixie3.0.1-2not yet assignedNot reported[1054553]
Debianpython-werkzeugsourcebookworm2.2.2-3+deb12u1not yet assignedNot reported[1054553]
Alpinepy3-werkzeugapk3.232.3.7-r0Not reportedALPINE-CVE-2023-46136Not reported
Alpinepy3-werkzeugapk3.242.3.7-r0Not reportedALPINE-CVE-2023-46136Not reported
Opensusepython-Werkzeugrpmtumbleweed3.0.1-1.1Not reportedOPENSUSE-SU-2024:13375-1Not reported
Susepython-Werkzeugrpmlinux enterprise module for python 3 15 sp42.3.6-150400.6.6.1Not reportedSUSE-SU-2023:4288-1Not reported
Susepython-Werkzeugrpmlinux enterprise module for python 3 15 sp52.3.6-150400.6.6.1Not reportedSUSE-SU-2023:4288-1Not reported
Opensusepython-Werkzeugrpmleap 15.42.3.6-150400.6.6.1Not reportedSUSE-SU-2023:4288-1Not reported
Opensusepython-Werkzeugrpmleap 15.52.3.6-150400.6.6.1Not reportedSUSE-SU-2023:4288-1Not reported

[Debian bug #1054553]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References