Description
NATS Server is a high-performance server for NATS.io, the cloud and edge native messaging system. Prior to 2.14.0, 2.12.7, and 2.11.16, when no_auth_user was configured, a parser fast path intended for ordinary client connections could also apply to route or leafnode listeners, allowing an unauthenticated peer to bypass inter-server CONNECT authentication and operate with the privileges associated with that connection type. This issue is fixed in versions 2.14.0, 2.12.7, and 2.11.16.
Published: 2026-07-08
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

NATS Server versions earlier than 2.14.0, 2.12.7, and 2.11.16 contain a flaw that permits a non‑authenticated peer to connect as a route or leafnode when the no_auth_user configuration is enabled. The server incorrectly applies a client‑connection parsing path to inter‑server listeners, causing the CONNECT authentication step to be skipped and allowing the peer to operate with the privileges of a route or leafnode. This bypass effectively grants an attacker the ability to join the NATS cluster, subscribe to, and publish messages, and potentially intercept or alter traffic that should be restricted to authenticated peers.

Affected Systems

Any deployment of NATS Server from the nats‑io organization using versions before 2.14.0, before 2.12.7, or before 2.11.16 that has the no_auth_user setting enabled on inter‑server route or leafnode listeners is vulnerable. The affected product is the NATS Server component of the NATS.io cloud‑and‑edge‑native messaging system.

Risk and Exploitability

The vulnerability carries a CVSS score of 8.8, indicating high severity, while the EPSS score of less than 1 % implies a low probability of exploitation at the present time. It is not listed in the CISA KEV catalog. The attack vector is remote network access to a route or leafnode listening port; the flaw bypasses inter‑server authentication, allowing an attacker to join the cluster without credentials and to operate with route or leafnode privileges. Though exploitation may be uncommon, the potential impact on confidentiality, integrity, and availability of cluster messaging is significant until the affected software is upgraded or otherwise secured.

Generated by OpenCVE AI on July 25, 2026 at 20:42 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install a patched version of NATS Server, upgrading to at least 2.14.0, 2.12.7, or 2.11.16, which contains the authentication bypass fix.
  • If upgrading immediately is not possible, disable or remove the no_auth_user configuration for inter‑server route and leafnode listeners to enforce authentication.
  • As a temporary containment measure, limit or disable any unnecessary route or leafnode listeners and monitor the network for unauthorized connection attempts.

Generated by OpenCVE AI on July 25, 2026 at 20:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-551
References
Metrics threat_severity

None

threat_severity

Important


Fri, 10 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
First Time appeared Nats
Nats nats Server
Vendors & Products Nats
Nats nats Server

Thu, 09 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 08 Jul 2026 20:15:00 +0000

Type Values Removed Values Added
Description NATS Server is a high-performance server for NATS.io, the cloud and edge native messaging system. Prior to 2.14.0, 2.12.7, and 2.11.16, when no_auth_user was configured, a parser fast path intended for ordinary client connections could also apply to route or leafnode listeners, allowing an unauthenticated peer to bypass inter-server CONNECT authentication and operate with the privileges associated with that connection type. This issue is fixed in versions 2.14.0, 2.12.7, and 2.11.16.
Title NATS Server: Route API Auth Bypass
Weaknesses CWE-287
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:L/I:H/A:L'}


Subscriptions

Nats Nats Server
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-09T13:35:24.068Z

Reserved: 2026-06-29T21:54:30.330Z

Link: CVE-2026-58253

cve-icon Vulnrichment

Updated: 2026-07-09T13:35:19.879Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-07-08T19:43:13Z

Links: CVE-2026-58253 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-25T20:45:02Z

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-551

    Incorrect Behavior Order: Authorization Before Parsing and Canonicalization