Skip to content
Sign in
CVE-2026-1238747.5High

CVE-2026-123874: Node.js is vulnerable to an HTTP/2 use-after-free via respondWithFile() stream reset during a pending write

nodejs · node

Vendor fix available · Affected: nodejs · Exploitation: not established

ExploitationNot established

Not in CISA KEV as of catalogue 2026.11.10 (10 Nov)

  1. In CISA KEV: not seen
  2. Exploited (reported): not seen
  3. Scanning observed: not seen
  4. Proof of concept public: not seen
  5. Not establishedNothing in the sources we check

No EPSS score yet. The score appears once FIRST publishes it.

7.5HighCVSS
LowHigh

DescriptionNVD

A use-after-free in Node.js HTTP/2 lets an unauthenticated client corrupt server memory, over both TLS and cleartext, when the server serves files with respondWithFile() or respondWithFD(). A client can make the server free an Http2Stream while a write request that points to it is still queued on the socket; when that write completes, the code dereferences and makes a virtual call through the freed object. The only precondition is that the application serves a file with stream.respondWithFile() or stream.respondWithFD(), with default settings otherwise. This vulnerability affects Node.js 26.x (since 26.9.0) and 24.x (since 24.22.0).

Coverage2 articles · 2 outlets

One row per outlet, in order of first report. First in our coverage: SecurityOnline, 11 Nov.

Full timeline
Developinglatest 3 hours ago2 articles2 outlets
11 Nov · SecurityOnline firstNow
  • Wed 11 Nov, 19:00 UTC. SecurityOnline, first report. Node.js fixes HTTP/2 and TLS flaws exposing data and keys.
  • Thu 12 Nov, 10:00 UTC. The Hacker News, its first report on the story. Node.js fixes 16 flaws exposing servers to crashes and data leaks.
All coveragerunning total2SecurityOnl…1The Hacker…112 NovNow
  • First report
  • Article
  • Running total
Show as table
2 articles about CVE-2026-123874 from 2 outlets
Published (UTC)OutletHeadline
11 Nov 19:00SecurityOnlineNode.js fixes HTTP/2 and TLS flaws exposing data and keys
12 Nov 10:00The Hacker NewsNode.js fixes 16 flaws exposing servers to crashes and data leaks
  1. Node.js fixes HTTP/2 and TLS flaws exposing data and keys
    SecurityOnline · first in our coverage · mentions it in passing

New articles also arrive in the RSS feed.

References

Updated AboutDevelopersSign in