PT-2026-121403

CVE-2026-111181

·

Published

2026-10-22

·

Updated

2026-11-07

Description by

CVSS 3.1
7.5
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions body-parser versions prior to 1.20.9 body-parser versions 2.0.0 through 2.3.x
Description An issue exists where a single request can crash an application using default options. When a request uses a Content-Encoding like gzip, the software pipes it into a decompression stream but fails to attach an error listener after reading the body. If a payload contains one valid compressed frame followed by trailing bytes, the application responds normally to the valid frame, but the trailing bytes trigger an error in the finished decoder. This error is re-thrown as an uncaught exception, terminating the process. Since body parsing occurs before routing, any endpoint that parses a body is affected.
Recommendations Update to version 1.20.9 or later. Update to version 2.4.0 or later. As a temporary workaround, disable request-body inflation by setting the inflate option to false to reject encoded requests before a decompression stream is created.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Weakness enumeration
Related identifiers
GHSA-27R3-JXMH-P828
AZL-110999
AZL-111059
CLEANSTART-2026-WD98383
ECHO-4304-B90B-EBD6
OPENSUSE-SU-2026:12424-1
OPENSUSE-SU-2026:12429-1
Found an issue in the description? Have something to add? Feel free to write us 👾