Interpretation Conflict in python-multipart - CVE-2026-53537
Published: November 9, 2026
Vulnerability details
The vulnerability allows an unauthenticated remote attacker to bypass upstream field name or filename controls when an inspecting component interprets multipart headers differently.
The vulnerability exists due to python-multipart decoding RFC 2231/5987 extended Content-Disposition parameters and allowing them to override plain parameters in multipart/form-data submissions. An unauthenticated remote attacker can submit conflicting plain and extended parameters so an upstream inspector validates one field name or filename while the application receives another.