PHP2Shell: Read our blog on the critical RCE vulnerabilities affecting 70% of the Internet
Vulnerability DatabaseCVE-2026-106069

CVE-2026-106069: 
npm vulnerability analysis and mitigation

Overview

CVE-2026-106069 is a high-severity TLS vulnerability in Node.js where the TLS implementation incorrectly rejects non-canonical IP addresses, causing connection failures. It affects Node.js 22.23.4 (LTS) and was disclosed in October 2026, with security updates released across multiple Node.js release lines. The CVE status is currently listed as "Reserved" in the vulnerability databases. A CVSS score has not been publicly confirmed, though it is characterized as high severity (Feedly, Node.js Release).

Technical details

The root cause is improper handling of non-canonical IP address formats within Node.js's TLS implementation, which causes the TLS stack to reject valid connections that use alternative IP representations (e.g., octal, hexadecimal, or other non-standard formats). This is consistent with CWE-20 (Improper Input Validation), where the TLS layer fails to normalize IP address formats before validation. The issue affects applications that rely on non-standard IP address formats for TLS connections, triggering unexpected connection rejections (Feedly, Node.js Release).

Impact

The primary impact is a denial of service (DoS) condition for applications that use non-canonical IP address formats in TLS connections, as those connections will be incorrectly rejected by the Node.js runtime. Availability is the main concern, as legitimate traffic may be dropped, disrupting services dependent on affected Node.js versions. There is no reported confidentiality or integrity impact associated with this vulnerability (Feedly, CyberSecurityNews).

Exploitability

There are no known public proof-of-concept exploits, exploit kits, or reports of in-the-wild exploitation for CVE-2026-106069 as of the time of disclosure. The vulnerability requires that a target application use non-canonical IP address formats in TLS connections, limiting the attack surface. It has not been added to the CISA Known Exploited Vulnerabilities (KEV) catalog, and no EPSS score has been publicly reported (Feedly).

Mitigation and workarounds

Node.js has released security updates addressing this vulnerability across multiple release lines, including v22.23.4 (LTS) and v24.22.1. Users of affected Node.js versions should upgrade to the patched releases as soon as possible. Downstream projects and Docker images (e.g., n8n) have also begun migrating to patched Node.js versions (Node.js Release v22.23.4, Node.js Release v24.22.1, n8n Community).

Community reactions

The Node.js project issued security releases across multiple lines in October 2026 to address this and related issues. Security news outlets such as CyberSecurityNews and The Daily Tech Feed covered the release, noting the high-severity TLS, DNS, and Brotli patches. Downstream projects such as n8n and Apereo CAS responded quickly with updates to incorporate the patched Node.js versions (CyberSecurityNews, The Daily Tech Feed, Apereo CAS Commit).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Alpine

Fixed

edge

nodejs-current: 26.12.1-r0

Fixed

Source: This report was generated using AI

Related npm vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-104844MEDIUM5.9
  • JavaScript logoJavaScript
  • npm
NoYesOct 02, 2026
CVE-2026-106072NONEN/A
  • npm logonpm
  • v8-devel
NoYesOct 21, 2026
CVE-2026-106069NONEN/A
  • npm logonpm
  • nodejs-libs
NoYesOct 21, 2026
CVE-2026-105482NONEN/A
  • npm logonpm
  • nodejs-devel
NoYesOct 21, 2026
CVE-2026-105481NONEN/A
  • npm logonpm
  • nodejs-current
NoYesOct 21, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management