GHSA-5689-v88g-g6rvCriticalCVSS 9.1

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

Published
July 15, 2022
Last Modified
July 10, 2023

🔗 CVE IDs covered (1)

📋 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 products1

  • npm/llhttp:< 6.0.7

🔗 References (11)