PT-2026-79081

CVE-2026-73257

·

Published

2026-08-20

·

Updated

2026-08-20

Description by

CVSS 3.1
9.1
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions Mongoose versions prior to 7.22
Description A remote unauthenticated attacker can send an HTTP request containing both Content-Length and Transfer-Encoding: chunked headers. The cl count and te count checks within the mg http parse() and http cb() functions in src/http.c accept both headers but prioritize chunked encoding. If a reverse proxy prefers Content-Length, a CL.TE desynchronization occurs, allowing the attacker to inject requests that access or modify resources in another user context. CL.TE desynchronization is a type of request smuggling where the front-end and back-end servers disagree on where a request ends.
Recommendations Update to version 7.22.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-5WFQ-R6MR-WQP6
Found an issue in the description? Have something to add? Feel free to write us 👾