Search for packages
purl | pkg:npm/llhttp@1.0.1 |
Next non-vulnerable version | None. |
Latest non-vulnerable version | None. |
Risk | 10.0 |
Vulnerability | Summary | Fixed by |
---|---|---|
VCID-csae-bk8g-aaae
Aliases: CVE-2022-35256 |
The llhttp parser in the http module in Node v18.7.0 does not correctly handle header fields that are not terminated with CLRF. This may result in HTTP Request Smuggling. | There are no reported fixed by versions. |
VCID-eqfm-yp6y-aaab
Aliases: CVE-2022-32215 |
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). |
Affected by 0 other vulnerabilities. Affected by 0 other vulnerabilities. |
VCID-hmkq-2p3p-aaac
Aliases: CVE-2023-30589 GHSA-cggh-pq45-6h9x |
The llhttp parser in the http module in Node v20.2.0 does not strictly use the CRLF sequence to delimit HTTP requests. This can lead to HTTP Request Smuggling (HRS). The CR character (without LF) is sufficient to delimit HTTP header fields in the llhttp parser. According to RFC7230 section 3, only the CRLF sequence should delimit each header-field. This impacts all Node.js active versions: v16, v18, and, v20 |
Affected by 0 other vulnerabilities. |
VCID-ja9y-54rf-aaab
Aliases: CVE-2021-22959 |
The parser in accepts requests with a space (SP) right after the header name before the colon. This can lead to HTTP Request Smuggling (HRS) in llhttp < v2.1.4 and < v6.0.6. |
Affected by 0 other vulnerabilities. Affected by 0 other vulnerabilities. |
VCID-n845-7aw9-aaaf
Aliases: CVE-2022-32214 GHSA-q5vx-44v4-gch4 |
The llhttp parser <v14.20.1, <v16.17.1 and <v18.9.1 in the http module in Node.js does not strictly use the CRLF sequence to delimit HTTP requests. This can lead to HTTP Request Smuggling (HRS). |
Affected by 0 other vulnerabilities. Affected by 0 other vulnerabilities. |
VCID-q7sm-w668-aaaj
Aliases: CVE-2022-32213 GHSA-5689-v88g-g6rv |
The llhttp parser <v14.20.1, <v16.17.1 and <v18.9.1 in the http module in Node.js does not correctly parse and validate Transfer-Encoding headers and can lead to HTTP Request Smuggling (HRS). |
Affected by 0 other vulnerabilities. Affected by 0 other vulnerabilities. |
VCID-y6yq-qtna-aaaa
Aliases: CVE-2021-22960 |
The parse function in llhttp < 2.1.4 and < 6.0.6. ignores chunk extensions when parsing the body of chunked requests. This leads to HTTP Request Smuggling (HRS) under certain conditions. | There are no reported fixed by versions. |
Vulnerability | Summary | Aliases |
---|---|---|
This package is not known to fix vulnerabilities. |