Skip to content
OpenAdvisories
Medium · 6.5 CVE-2026-58252 EUVD-2026-42378

NATS Server: Subscribe Authz Bypass via Wildcard-Overlap

Published Jul 8, 2026 · Updated Jul 9, 2026 · Assigned by GitHub_M

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, an authenticated user could receive messages on denied subjects when a wildcard subscription overlapped with a configured wildcard deny rule but was not a subset of it, and queue subscriptions could also affect delivery to legitimate queue consumers. This issue is fixed in versions 2.14.0, 2.12.7, and 2.11.16.

Affected products

VendorProductAffectedFixed
nats-io nats-server < 2.11.16, >= 2.12.0-preview.1, < 2.12.7 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 nats-server 2.14.1-1 —
Debian 13 nats-server No fix yet —
Debian 12 nats-server No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 25.10 nats-server No fix yet —
Ubuntu 24.04 LTS nats-server No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 26.04 LTS nats-server No fix yet —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 telegraf 1.31.0-27 —

Advisories 1

References