GHSA-5689-v88g-g6rv

llhttp allows HTTP Request Smuggling via Flawed Parsing of Transfer-Encoding

At a glance

Published
Updated
CVE
CVE-2022-32213
Aliases
BIT-node-2022-32213, BIT-node-min-2022-32213
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N

Description

The llhttp parser in the http module in Node.js v17.x does not correctly parse and validate Transfer-Encoding headers and can lead to HTTP Request Smuggling (HRS). Impacts: - All versions of the nodejs 18.x, 16.x, and 14.x releases lines. - llhttp v6.0.7 and llhttp v2.1.5 contains the fixes that were updated inside Node.js

Affected packages

PackageVersions
npm · llhttpintroduced 0, fixed 6.0.7

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database