ADVERTISEMENT

PHP was just the beginning: Node.js unveils dangerous flaws threatening millions of sites

First PHP, now Node.js – the web's security nightmare continues.

nodejs logo

Image by Cybernews

Paulina Okunytė
Paulina Okunytė Senior Journalist
October 22, 2026 4 min read
Key takeaways

Attackers could crash video playback

Node.js exploit demonstrated in the wild by researchers

ADVERTISEMENT

Could Node.js face another WebP-like security crisis that broke Chrome?

Updates of Node.js are urged

What Node.js vulnerabilities have been patched?

  • CVE-2026-105482: dns.resolve truncates names containing NUL char. Severity: high
  • CVE-2026-105483: TLS certificate hostname bypass when the IP is written fullwidth digits. Severity: high
  • CVE-2026-106069: TLS certificate hostname bypass when the host loosely resolves to an IP address. Severity: high
  • CVE-2026-111497: Node.js Brotli decoder out-of-bounds write permits remote code execution (). Severity: high
  • CVE-2026-105481: Keep-alive socket process a response that was written before the request was sent. Severity: medium
  • CVE-2026-106072: Improper certificate validation for non-canonical IPv4 hostnames allows DNS SANs to authenticate IP endpoints. Severity: medium
  • CVE-2026-106074: crypto.randomUUID() and randomInt() entropy caches are saved into user-land startup snapshots and SEAs, so every process repeats the same values. Severity: Medium
  • CVE-2026-106070: Node.js ZipFile returns attacker-controlled prefix bytes after failed ZIP header validation. Severity: low
  • CVE-2026-106071: Permission Model filesystem over-grant via wildcard radix lookup. Severity: low
  • CVE-2026-106073: Permission Model bypass with fs.realpathSync. Severity: low
About the author
Paulina Okunytė
Senior Journalist
ADVERTISEMENT