CVE-2022-29946Incorrect Authorization in Nats-io Nats-server V2

Severity
6.3MEDIUMNVD
EPSS
0.1%
top 71.08%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedJul 11
Latest updateJul 12

Description

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.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:LExploitability: 2.8 | Impact: 3.4

Affected Packages4 packages

debiandebian/nats-server< nats-server 2.9.8-1 (bookworm)
Debianlinuxfoundation/nats-server< 2.9.8-1+2

🔴Vulnerability Details

4
OSV
NATS Server and Streaming Server fails to enforce negative user permissions, may allow denied subjects in github.com/nats-io/nats-server2024-07-12
OSV
CVE-2022-29946: NATS2024-07-11
OSV
NATS Server and Streaming Server fails to enforce negative user permissions, may allow denied subjects2024-07-11
GHSA
NATS Server and Streaming Server fails to enforce negative user permissions, may allow denied subjects2024-07-11

📋Vendor Advisories

2
Red Hat
nats-server: Negative user permissions not enforced in one scenario2024-07-11
Debian
CVE-2022-29946: nats-server - NATS.io NATS Server before 2.8.2 and Streaming Server before 0.24.6 could allow ...2022