CVE Catalog

CVE-2026-27889

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.58%

45th percentile - higher than 45% of all known CVEs

Summary

In NATS-Server versions 2.2.0 through 2.11.14 and 2.12.5, a missing sanity check on a WebSockets frame can trigger a server panic. This vulnerability occurs before authentication and is exposed to anyone who can connect to the websockets port.

Risk Assessment

An attacker can cause a server panic, leading to a denial of service (DoS) and potential loss of availability of the messaging system.

Recommendation

Immediately upgrade to version 2.11.14 or 2.12.5. If upgrading is not possible, restrict access to the WebSockets port to trusted endpoints only.

Other vulnerabilities in NATS-Server

See all
Original NVD description (English source)

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. Versions 2.11.14 and 2.12.5 contains a fix. A workaround is available. The vulnerability only affects deployments which use WebSockets and which expose the network port to untrusted end-points. If one is able to do so, a defense in depth of restricting either of these will mitigate the attack.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS