← All CVEs

CVE-2022-32215

medium · 6.5

The llhttp parser <v14.20.1, <v16.17.1 and <v18.9.1 in the http module in Node.js does not correctly handle multi-line Transfer-Encoding headers. This can lead to HTTP Request Smuggling (HRS).

6.5
CVSS
68.8%
EPSS (exploit prob.)
99th
EPSS percentile
2022-07-14
Published

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

Weaknesses

CWE-444

Affected products

VendorProductAffected versions
llhttpllhttp>= 14.0.0, < 14.20.1
llhttpllhttp>= 16.0.0, < 16.17.1
llhttpllhttp>= 18.0.0, < 18.9.1
nodejsnode.js>= 14.0.0, <= 14.14.0
nodejsnode.js>= 14.15.0, < 14.20.0
nodejsnode.js>= 16.0.0, <= 16.12.0
nodejsnode.js>= 16.13.0, < 16.16.0
nodejsnode.js>= 18.0.0, < 18.5.0
fedoraprojectfedora35
fedoraprojectfedora36
fedoraprojectfedora37
siemenssinec_ins1.0
siemenssinec_ins1.0
siemenssinec_ins1.0
debiandebian_linux11.0
stormshieldstormshield_management_center< 3.3.2

Check a specific version with /api/v1/cve/match.

References

Query this programmatically:

curl https://evil-db.io/api/v1/cve/CVE-2022-32215