Debian Nats-Server vulnerabilities
24 known vulnerabilities affecting debian/nats-server.
Total CVEs
24
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
CRITICAL1HIGH7MEDIUM9LOW7
Vulnerabilities
Page 1 of 2
CVE-2026-33218HIGHCVSS 7.5fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33218 [HIGH] CVE-2026-33218: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Prior to versions 2.11.15 and 2.12.6, a client which can connect to the leafnode port can crash the nats-server with a certain malformed message pre-authentication. Versions 2.11.15 and 2.12.6 contain a fix. As a workaround, disable leafnode support if not needed or r
debian
CVE-2026-33247HIGHCVSS 7.4fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33247 [HIGH] CVE-2026-33247: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Prior to versions 2.11.15 and 2.12.6, if a nats-server is run with static credentials for all clients provided via argv (the command-line), then those credentials are visible to any user who can see the monitoring port, if that too is enabled. The `/debug/vars` end-po
debian
CVE-2026-33216HIGHCVSS 8.6fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33216 [HIGH] CVE-2026-33216: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Prior to versions 2.11.15 and 2.12.6, for MQTT deployments using usercodes/passwords: MQTT passwords are incorrectly classified as a non-authenticating identity statement (JWT) and exposed via monitoring endpoints. Versions 2.11.14 and 2.12.6 contain a fix. As a worka
debian
CVE-2026-29785HIGHCVSS 7.5fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-29785 [HIGH] CVE-2026-29785: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Prior to versions 2.11.14 and 2.12.5, if the nats-server has the "leafnode" configuration enabled (not default), then anyone who can connect can crash the nats-server by triggering a panic. This happens pre-authentication and requires that compression be enabled (whic
debian
CVE-2026-27889HIGHCVSS 7.5fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-27889 [HIGH] CVE-2026-27889: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Starting in version 2.2.0 and prior to versions 2.11.14 and 2.12.5, a missing sanity check on a WebSockets frame could trigger a server panic in the nats-server. This happens before authentication, and so is exposed to anyone who can connect to the websockets port. Ve
debian
CVE-2026-33217HIGHCVSS 7.1fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33217 [HIGH] CVE-2026-33217: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Prior to versions 2.11.15 and 2.12.6, when using ACLs on message subjects, these ACLs were not applied in the `$MQTT.>` namespace, allowing MQTT clients to bypass ACL checks for MQTT subjects. Versions 2.11.15 and 2.12.6 contain a fix. No known workarounds are availab
debian
CVE-2026-33248MEDIUMCVSS 4.2fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33248 [MEDIUM] CVE-2026-33248: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Prior to versions 2.11.15 and 2.12.6, when using mTLS for client identity, with `verify_and_map` to derive a NATS identity from the client certificate's Subject DN, certain patterns of RDN would not be correctly enforced, allowing for authentication bypass. This doe
debian
CVE-2026-33222MEDIUMCVSS 4.9fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33222 [MEDIUM] CVE-2026-33222: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Prior to versions 2.11.15 and 2.12.6, users with JetStream admin API access to restore one stream could restore to other stream names, impacting data which should have been protected against them. Versions 2.11.15 and 2.12.6 contain a fix. As a workaround, if develo
debian
CVE-2026-33246MEDIUMCVSS 6.4fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33246 [MEDIUM] CVE-2026-33246: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. The nats-server offers a `Nats-Request-Info:` message header, providing information about a request. This is supposed to provide enough information to allow for account/user identification, such that NATS clients could make their own decisions on how to trust a mess
debian
CVE-2026-33223MEDIUMCVSS 6.4fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33223 [MEDIUM] CVE-2026-33223: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Prior to versions 2.11.15 and 2.12.6, the NATS message header `Nats-Request-Info:` is supposed to be a guarantee of identity by the NATS server, but the stripping of this header from inbound messages was not fully effective. An attacker with valid credentials for an
debian
CVE-2026-27571MEDIUMCVSS 5.9fixed in nats-server 2.12.4-1 (forky)2026
CVE-2026-27571 [MEDIUM] CVE-2026-27571: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. The WebSockets handling of NATS messages handles compressed messages via the WebSockets negotiated compression. Prior to versions 2.11.2 and 2.12.3, the implementation bound the memory size of a NATS message but did not independently bound the memory consumption of
debian
CVE-2026-33215MEDIUMCVSS 6.5fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33215 [MEDIUM] CVE-2026-33215: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. The nats-server provides an MQTT client interface. Prior to versions 2.11.15 and 2.12.5, Sessions and Messages can by hijacked via MQTT Client ID malfeasance. Versions 2.11.15 and 2.12.5 patch the issue. No known workarounds are available.
Scope: local
bookworm: ope
debian
CVE-2026-33219MEDIUMCVSS 5.9fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33219 [MEDIUM] CVE-2026-33219: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Prior to versions 2.11.15 and 2.12.6, a malicious client which can connect to the WebSockets port can cause unbounded memory use in the nats-server before authentication; this requires sending a corresponding amount of data. This is a milder variant of CVE-2026-2757
debian
CVE-2026-33249LOWCVSS 4.3fixed in nats-server 2.12.6-1 (forky)2026
CVE-2026-33249 [MEDIUM] CVE-2026-33249: nats-server - NATS-Server is a High-Performance server for NATS.io, a cloud and edge native me...
NATS-Server is a High-Performance server for NATS.io, a cloud and edge native messaging system. Starting in version 2.11.0 and prior to versions 2.11.15 and 2.12.6, a valid client which uses message tracing headers can indicate that the trace messages can be sent to an arbitrary valid subject, including those to which the client does not have publish permissio
debian
CVE-2025-30215CRITICALCVSS 9.6fixed in nats-server 2.10.27-1 (forky)2025
CVE-2025-30215 [CRITICAL] CVE-2025-30215: nats-server - NATS-Server is a High-Performance server for NATS.io, the cloud and edge native ...
NATS-Server is a High-Performance server for NATS.io, the cloud and edge native messaging system. In versions starting from 2.2.0 but prior to 2.10.27 and 2.11.1, the management of JetStream assets happens with messages in the $JS. subject namespace in the system account; this is partially exposed into regular accounts to allow account holders to manage thei
debian
CVE-2023-47090MEDIUMCVSS 6.5fixed in nats-server 2.10.3-1 (forky)2023
CVE-2023-47090 [MEDIUM] CVE-2023-47090: nats-server - NATS nats-server before 2.9.23 and 2.10.x before 2.10.2 has an authentication by...
NATS nats-server before 2.9.23 and 2.10.x before 2.10.2 has an authentication bypass. An implicit $G user in an authorization block can sometimes be used for unauthenticated access, even when the intention of the configuration was for each user to have an account. The earliest affected version is 2.2.0.
Scope: local
bookworm: open
forky: resolved (fixed in 2.1
debian
CVE-2023-46129LOWCVSS 7.5fixed in golang-github-nats-io-nkeys 0.4.6-1 (forky)2023
CVE-2023-46129 [HIGH] CVE-2023-46129: golang-github-nats-io-nkeys - NATS.io is a high performance open source pub-sub distributed communication tech...
NATS.io is a high performance open source pub-sub distributed communication technology, built for the cloud, on-premise, IoT, and edge computing. The cryptographic key handling library, nkeys, recently gained support for encryption, not just for signing/authentication. This is used in nats-server 2.10 (Sep 2023) and newer for authentication callo
debian
CVE-2022-29946MEDIUMCVSS 6.3fixed in nats-server 2.9.8-1 (bookworm)2022
CVE-2022-29946 [MEDIUM] CVE-2022-29946: nats-server - NATS.io NATS Server before 2.8.2 and Streaming Server before 0.24.6 could allow ...
NATS.io NATS Server before 2.8.2 and Streaming Server before 0.24.6 could allow a remote attacker to bypass security restrictions, caused by the failure to enforce negative user permissions in one scenario. By using a queue subscription on the wildcard, an attacker could exploit this vulnerability to allow denied subjects.
Scope: local
bookworm: resolved (fixe
debian
CVE-2022-26652LOWCVSS 6.52022
CVE-2022-26652 [MEDIUM] CVE-2022-26652: nats-server - NATS nats-server before 2.7.4 allows Directory Traversal (with write access) via...
NATS nats-server before 2.7.4 allows Directory Traversal (with write access) via an element in a ZIP archive for JetStream streams. nats-streaming-server before 0.24.3 is also affected.
Scope: local
bookworm: resolved
forky: resolved
sid: resolved
trixie: resolved
debian
CVE-2022-28357LOWCVSS 9.82022
CVE-2022-28357 [CRITICAL] CVE-2022-28357: nats-server - NATS nats-server 2.2.0 through 2.7.4 allows directory traversal because of an un...
NATS nats-server 2.2.0 through 2.7.4 allows directory traversal because of an unintended path to a management action from a management account.
Scope: local
bookworm: resolved
forky: resolved
sid: resolved
trixie: resolved
debian
1 / 2Next →