CVEvulnerability

CVE-2016-2216

7.5 HIGH Published 2016-04-07 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2016-04-07
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.0 ([email protected])
7.5 HIGH — CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS 2.0 ([email protected])
4.3 MEDIUM — AV:N/AC:M/Au:N/C:N/I:P/A:N
Weaknesses
CWE-20

Description

The HTTP header parsing code in Node.js 0.10.x before 0.10.42, 0.11.6 through 0.11.16, 0.12.x before 0.12.10, 4.x before 4.3.0, and 5.x before 5.6.0 allows remote attackers to bypass an HTTP response-splitting protection mechanism via UTF-8 encoded Unicode characters in the HTTP header, as demonstrated by %c4%8d%c4%8a.

Affected configurations

• nodejs node.js 0.10.0 • nodejs node.js 0.10.1 • nodejs node.js 0.10.2 • nodejs node.js 0.10.3 • nodejs node.js 0.10.4 • nodejs node.js 0.10.5 • nodejs node.js 0.10.6 • nodejs node.js 0.10.7 • nodejs node.js 0.10.8 • nodejs node.js 0.10.9 • nodejs node.js 0.10.10 • nodejs node.js 0.10.11 • nodejs node.js 0.10.12 • nodejs node.js 0.10.13 • nodejs node.js 0.10.14 • nodejs node.js 0.10.15 • nodejs node.js 0.10.16 • nodejs node.js 0.10.16-isaacs-manual • nodejs node.js 0.10.17 • nodejs node.js 0.10.18 • nodejs node.js 0.10.19 • nodejs node.js 0.10.20 • nodejs node.js 0.10.21 • nodejs node.js 0.10.22 • nodejs node.js 0.10.23 • nodejs node.js 0.10.24 • nodejs node.js 0.10.25 • nodejs node.js 0.10.26 • nodejs node.js 0.10.27 • nodejs node.js 0.10.28 • nodejs node.js 0.10.29 • nodejs node.js 0.10.30 • nodejs node.js 0.10.31 • nodejs node.js 0.10.32 • nodejs node.js 0.10.33 • nodejs node.js 0.10.34 • nodejs node.js 0.10.35 • nodejs node.js 0.10.36 • nodejs node.js 0.10.37 • nodejs node.js 0.10.38 • nodejs node.js 0.10.39 • nodejs node.js 0.10.40 • nodejs node.js 0.10.41 • nodejs node.js 0.11.6 • nodejs node.js 0.11.7 • nodejs node.js 0.11.8 • nodejs node.js 0.11.9 • nodejs node.js 0.11.10 • nodejs node.js 0.11.11 • nodejs node.js 0.11.12 • nodejs node.js 0.11.13 • nodejs node.js 0.11.14 • nodejs node.js 0.11.15 • nodejs node.js 0.11.16 • nodejs node.js 0.12.0 • nodejs node.js 0.12.1 • nodejs node.js 0.12.2 • nodejs node.js 0.12.3 • nodejs node.js 0.12.4 • nodejs node.js 0.12.5 … and 25 more

Related

Weakness · CWE (1)

  • CWE-20 Improper Input Validation weakness

References