CVE-2023-46136
HIGHWerkzeug < 2.3.8 and 3.0.0 - Denial of Service via Crafted Multipart Data
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2023-46136. PoCs published by JawadPy.
AI-analyzed exploit summary This repository contains a functional exploit for CVE-2025-66221, targeting Werkzeug versions prior to 3.1.4. The exploit leverages a DoS vulnerability by sending concurrent requests to a Windows device name (e.g., CON), causing the server to hang.
Description
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.
Exploits (1)
This repository contains a functional exploit for CVE-2025-66221, targeting Werkzeug versions prior to 3.1.4. The exploit leverages a DoS vulnerability by sending concurrent requests to a Windows device name (e.g., CON), causing the server to hang.
References (3)
Scores
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H