PT-2026-79080

CVE-2026-73256

·

Published

2026-08-12

·

Updated

2026-08-21

Description by

CVSS 2.0
9.4
Critical
MetricsAV:N/AC:L/Au:N/C:C/I:C/A:N
Name of the Vulnerable Software and Affected Versions Mongoose versions prior to 7.22
Description A remote unauthenticated attacker can exploit an HTTP/1.0 reverse-proxy deployment by sending a request with Transfer-Encoding: chunked and conflicting framing. The http cb() function in src/http.c contains a logic error where it tests hm.proto.len with an impossible greater-than-eight condition, despite mg http parse() requiring an eight-byte protocol string. This prevents is http 1 0 from being set, causing Mongoose to process chunked encoding that an HTTP/1.0 proxy might ignore. This discrepancy enables request smuggling, which can lead to unauthorized access or state changes.
Recommendations Update to version 7.22.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-MGP5-RJRV-H5J3
Found an issue in the description? Have something to add? Feel free to write us 👾