7.5

CVE-2018-12121: nodejs node.js Uncontrolled Resource Consumption

Modified
AliasesALPINE-CVE-2018-12121RHSA-2019:3497UBUNTU-CVE-2018-12121
Published 28-11-2018Last modified 08-10-2026

Vulnerability summary

CVE-2018-12121 is a high (CVSS 7.5) Uncontrolled Resource Consumption vulnerability in nodejs node.js. EPSS estimates a 10.21% chance of exploitation in the next 30 days, higher than 95.6% of scored vulnerabilities.

Priority
Prioritisesevere

Severe, CVSS 7.5 (NVD); no exploitation reported by the 5 checked sources; EPSS 10% (FIRST, 04-11-2026)

Source freshness unavailable

How is this decided?
CVSS score
7.5/10
010
High · v3.1 (NVD)
EPSS score
10.21%
0%100%
Medium · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 9 · Related 5

Timeline

  1. 28-11-2018
    PublishedVulnerability first disclosed.
  2. 08-10-2026
    Last modifiedVulnerability information updated.

Description

Node.js: All versions prior to Node.js 6.15.0, 8.14.0, 10.14.0 and 11.3.0: Denial of Service with large HTTP headers: By using a combination of many requests with maximum sized headers (almost 80 KB per connection), and carefully timed completion of the headers, it is possible to cause the HTTP server to abort from heap allocation failure. Attack potential is mitigated by the use of a load balancer or other proxy layer.

CVSS metrics

6 scores · 5 sources · 3 versions

EPSS trend

Probability

10.21%

Chance of exploitation in the next 30 days

Percentile

96%

Versus all other CVEs

30-day change

No change 0.00 pp

From 10.21% on 05-10-2026

05-10-202604-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Redhat10 products
Alpine2 products
  • nodejs< 10.14.0-r0 | < 8.14.0-r0
  • nodejs-current< 11.3.0-r0
Debian1 product
  • nodejs< 10.15.0~dfsg-6
Nodejs1 product
  • node.js≥ 6.0.0, < 6.15.0 | ≥ 8.0.0, < 8.14.0 | ≥ 10.0.0, < 10.14.0 | ≥ 11.0.0, < 11.3.0
The node.js project1 product
  • node.jsAll versions prior to Node.js 6.15.0, 8.14.0, 10.14.0 and 11.3.0
Ubuntu1 product
  • nodejsAll versions (No fix recorded)

6 vendors · 16 products

References

19 links
Show all 19 references