HTTP Request Smuggling
Affecting node package, versions [,10.23.1) || [11.0.0, 12.20.1) || [13.0.0, 14.15.4) || [15.0.0, 15.5.1)
Report new vulnerabilities
Do your applications use this vulnerable package?
Test your applications
Overview
node is a JavaScript runtime built on Chrome's V8 JavaScript engine.
Affected versions of this package are vulnerable to HTTP Request Smuggling. Two copies of a header field are allowed in a HTTP request, which causes Node.js
to identifiy the first header and ignore the second.
Remediation
Upgrade node
to version 10.23.1, 12.20.1, 14.15.4, 15.5.1 or higher.
References
CVSS Score
7.5
high severity
-
Attack VectorNetwork
-
Attack ComplexityLow
-
Privileges RequiredNone
-
User InteractionNone
-
ScopeUnchanged
-
ConfidentialityHigh
-
IntegrityNone
-
AvailabilityNone
- Credit
- Unknown
- CVE
- CVE-2020-8287
- CWE
- CWE-444
- Snyk ID
- SNYK-UPSTREAM-NODE-1055465
- Disclosed
- 05 Jan, 2021
- Published
- 05 Jan, 2021