Description
A flaw in Node.js TLS host verification can cause an attacker to bypass certification validation.

This vulnerability affects all supported release lines: **Node.js 22**, **Node.js 24**, and **Node.js 26**.
Published: 2026-06-26
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in Node.js TLS host verification allows an attacker to bypass certificate validation, potentially enabling man‑in‑the‑middle attacks or impersonation of trusted servers. The vulnerability can compromise the confidentiality and integrity of data transmitted over TLS connections. It results in a moderate CVSS score of 4.3, indicating a non‑critical but still meaningful risk to applications relying on Node.js for secure communication.

Affected Systems

All supported release lines of Node.js are impacted, specifically Node.js 22, Node.js 24, and Node.js 26. The flaw exists in the core TLS implementation and applies to any application using the default certificate validation behavior.

Risk and Exploitability

The CVSS score reflects moderate severity. The EPSS score is below 1 %, indicating a very low but non‑zero probability of exploitation. The vulnerability is not listed in the CISA KEV catalog, suggesting no publicly confirmed exploits yet. vector requires an attacker to establish a TLS session with the vulnerable Node.js instance, possibly over a network connection, to exploit the host verification bypass. While the exact exploitation process is not described, the risk remains that an attacker could hijack traffic if the application trusts unverified certificates.

Generated by OpenCVE AI on June 27, 2026 at 03:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Node.js to the latest patched release for the relevant 22 or newer series.
  • If an immediate upgrade is not possible, temporarily disable host verification by setting `rejectUnauthorized` to false in TLS options or using the `NODE_TLS_REJECT_UNAUTHORIZED=0` the added risk.
  • Implement explicit certificate pinning or additional validation logic in the application so that the host name is checked against the server’s certificate after the TLS handshake.

Generated by OpenCVE AI on June 27, 2026 at 03:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 27 Jun 2026 02:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-297

Sat, 27 Jun 2026 00:15:00 +0000

Type Values Removed Values Added
Title Node.js TLS Host Verification Bypass in Node.js 22, 24, and 26 nodejs: Node.js: Certification validation bypass in TLS host verification
Weaknesses CWE-295
References
Metrics threat_severity

None

threat_severity

Moderate


Fri, 26 Jun 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 26 Jun 2026 07:45:00 +0000

Type Values Removed Values Added
First Time appeared Nodejs
Nodejs nodejs
Vendors & Products Nodejs
Nodejs nodejs

Fri, 26 Jun 2026 03:00:00 +0000

Type Values Removed Values Added
Title Node.js TLS Host Verification Bypass in Node.js 22, 24, and 26
Weaknesses CWE-297

Fri, 26 Jun 2026 01:30:00 +0000

Type Values Removed Values Added
Description A flaw in Node.js TLS host verification can cause an attacker to bypass certification validation. This vulnerability affects all supported release lines: **Node.js 22**, **Node.js 24**, and **Node.js 26**.
References
Metrics cvssV3_0

{'score': 4.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: hackerone

Published:

Updated: 2026-06-26T13:36:02.850Z

Reserved: 2026-05-26T15:00:06.427Z

Link: CVE-2026-48934

cve-icon Vulnrichment

Updated: 2026-06-26T13:35:58.562Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-06-26T01:14:36Z

Links: CVE-2026-48934 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-06-27T03:30:10Z

Weaknesses
  • CWE-295

    Improper Certificate Validation