Skip to main content
VulnerabilityPublished

CVE-2026-33223: nats-server · Authentication Bypass by Spoofing

Affects nats-serverSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 6.4 Medium : upgrade to 2.12.6 or 2.11.15 when convenient.

Data as of 30 Oct 2026, 11:52 UTC

CVSS 3.1 base score
6.4Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 11% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 2.12.6, 2.11.15
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 25 Mar 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.

What to do

Upgrade nats-server to 2.12.6 or 2.11.15; nats-io/nats-server to 2.11.15.

Affected software

ProductAffectedFixed in
nats-ionats-serverAffected
  • >=2.12.0-RC.1 <2.12.6
Fixed in
  • 2.12.6
nats-ionats-serverAffected
  • <2.11.15
Fixed in
  • 2.11.15
GitHubnats-io/nats-serverpkg:github/nats-io/nats-serverOther threatsAffected
  • <2.11.15
Fixed in
  • 2.11.15

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

The primary and most effective mitigation is to upgrade affected nats-server instances to version 2.11.15 or 2.12.6, where the header stripping issue is fully resolved. Organizations should audit their deployments to identify any servers running vulnerable versions and prioritize patching. In environments where immediate patching is not feasible, organizations should review and restrict client credentials to minimize the risk of misuse, ensuring that only trusted clients have access. Additionally, services relying on the 'Nats-Request-Info:' header for identity verification should implement additional authentication or authorization checks to avoid sole reliance on this header. Monitoring and logging of client connections and message headers can help detect anomalous spoofing attempts. Network segmentation and strict access controls around nats-server instances can further reduce exposure. Finally, organizations should stay alert for any emerging exploit reports and update incident response plans accordingly.

Description

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 any regular client interface could thus spoof their identity to services which rely upon this header. Versions 2.11.15 and 2.12.6 contain a fix. No known workarounds are available.

References

Community reviews

Loading reviews…