Inconsistent interpretation of HTTP requests in Mongoose - CVE-2026-73257
Published: August 12, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose sensitive information and modify application state.
The vulnerability exists due to inconsistent interpretation of HTTP requests in mg_http_parse() and http_cb() when processing HTTP requests containing both Content-Length and Transfer-Encoding headers. A remote attacker can send a specially crafted request through a CL-preferring proxy to disclose sensitive information and modify application state.
Exploitation requires Mongoose to be deployed behind a reverse proxy that uses Content-Length to determine request boundaries.