nats-io nats-server

27 published vulnerabilities name this product.

As the CNAs write it in their CVE records (vendor and product); the versions are theirs.

CVEVulnerable versionsTitleSeverityPublishedEPSSExploitation
CVE-2026-58208>= 2.14.0-RC.1, < 2.14.3 ; < 2.12.12NATS Server: MQTT-over-WebSocket Path Can Crash WebSocket-Only JetStream Servers Before MQTT Is EnabledHIGH 7.50.6 %
CVE-2026-58211< 2.12.12 ; >= 2.14.0-RC.1, < 2.14.3NATS Server: `no_auth_user` pre-CONNECT fast path bypasses user connection restrictionsMEDIUM 5.40.3 %
CVE-2026-58207< 2.12.12 ; >= 2.14.0-RC.1, < 2.14.3NATS Server: Remote crash via integer overflow in Connz paginationHIGH 7.70.6 %
CVE-2026-58210< 2.12.12 ; >= 2.14.0-RC.1, < 2.14.3NATS Server: MQTT partial CONNECT packets can exhaust pre-auth memoryHIGH 7.50.7 %
CVE-2026-58209< 2.12.12 ; >= 2.14.0-RC.1, < 2.14.3NATS Server: MQTT retained and QoS replay bypass subscribe deny filtersMEDIUM 4.30.3 %
CVE-2026-58214< 2.12.12 ; >= 2.14.0-RC.1, < 2.14.3NATS Server: MQTT subscribe ACL bypass via $MQTT.deliver.pubrel prefix (incomplete fix for CVE-2026-33217)MEDIUM 4.30.3 %
CVE-2026-58254< 2.12.8 ; >= 2.14.0-RC.1, < 2.14.3NATS Server: Incomplete fix for CVE-2026-33249: Leaf node connections bypass Nats-Trace-Dest permission checkMEDIUM 5.30.3 %
CVE-2026-58213< 2.12.9 ; >= 2.14.0-RC.1, < 2.14.1NATS Server: MQTT SUBSCRIBE Protocol Injection via Leaf Node/Route Forwarding allows arbitrary NATS command injectionHIGH 7.10.4 %
CVE-2026-58250< 2.11.17 ; >= 2.12.0-preview.1, < 2.12.8NATS Server: Pre-auth server crash via double INFO in leafnode handshakeHIGH 7.50.7 %
CVE-2026-58252< 2.11.16 ; >= 2.12.0-preview.1, < 2.12.7NATS Server: Subscribe Authz Bypass via Wildcard-OverlapMEDIUM 6.50.5 %
CVE-2026-58253< 2.11.16 ; >= 2.12.0-preview.1, < 2.12.6NATS Server: Route API Auth BypassHIGH 8.80.4 %
CVE-2026-58251< 2.11.16 ; >= 2.12.0-RC.1, < 2.12.7NATS Server: Queue Subscribe Authz BypassMEDIUM 6.50.5 %
CVE-2026-33249>= 2.11.0, < 2.11.15 ; >= 2.12.0-preview.1, < 2.12.6NATS: Message tracing can be redirected to arbitrary subjectMEDIUM 4.30.2 %
CVE-2026-33223< 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS Server: Incomplete Stripping of Nats-Request-Info Header Allows Identity SpoofingMEDIUM 6.40.2 %
CVE-2026-33248< 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS has mTLS verify_and_map authentication bypass via incorrect Subject DN matchingMEDIUM 4.20.1 %
CVE-2026-33222< 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS JetStream has an authorization bypass through its Management APIMEDIUM 4.90.3 %
CVE-2026-33247< 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS credentials are exposed in monitoring port via command-line argvHIGH 7.40.4 %
CVE-2026-33219< 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS is vulnerable to pre-auth DoS through WebSockets client serviceHIGH 7.50.5 %
CVE-2026-33218< < 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS has pre-auth server panic via leafnode handlingHIGH 7.50.6 %
CVE-2026-33246< 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS: Leafnode connections allow spoofing of Nats-Request-Info identity headersMEDIUM 6.40.1 %
CVE-2026-33217< 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS allows MQTT clients to bypass ACL checksHIGH 7.10.3 %
CVE-2026-33216< 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS has MQTT plaintext password disclosureHIGH 8.60.4 %
CVE-2026-29785< 2.11.14 ; >= 2.12.0-RC.1, < 2.12.5NATS Server panic via malicious compression on leafnode portHIGH 7.50.7 %
CVE-2026-27889>= 2.2.0, < 2.11.14 ; >= 2.12.0, < 2.12.5NATS: Pre-auth remote server crash via WebSocket frame length overflow in wsReadHIGH 7.50.6 %
CVE-2026-33215< 2.11.15 ; >= 2.12.0-RC.1, < 2.12.6NATS is vulnerable to MQTT hijacking via Client IDMEDIUM 6.50.2 %
CVE-2026-27571< 2.11.12 ; >= 2.12.0-RC.1, < 2.12.3nats-server websockets are vulnerable to pre-auth memory DoSHIGH 7.50.5 %
CVE-2025-30215>= 2.2.0, < 2.10.27 ; >= 2.11.0-RC.1, < 2.11.1NATS-Server Fails to Authorize Certain Jetstream Admin APIsCRITICAL 9.60.6 %