Inefficient Algorithmic Complexity in python-multipart - CVE-2026-53539
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to exhaust CPU resources and deny service to applications using python-multipart to parse form requests.
The vulnerability exists due to quadratic-time separator searches in QuerystringParser when processing URL-encoded form bodies containing semicolon-separated fields and no ampersands. An unauthenticated remote attacker can submit crafted form bodies that occupy workers for seconds per request and exhaust available workers through concurrent requests.