NetSight
high6.5

CVE-2022-29946

NATS Server and Streaming Server fails to enforce negative user permissions, may allow denied subjects

Impact

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.

Affected packages

EcosystemPackageAffectedFixed in
gogithub.com/nats-io/nats-server/v2< 2.8.22.8.2
gogithub.com/nats-io/nats-streaming-server< 0.24.60.24.6

Affected products

ProductAffected versions
NATS.Io NATS Server
before 2.8.2
Streaming Server
before 0.24.6

Versions were read from the advisory text. No structured product data has been published for this record yet.

Weakness classification

References