CVE-2022-29946

nats-server: Negative user permissions not enforced in one scenario

Published Jul 11, 2024 CVSS 3.1 · 6.3 Medium EPSS < 1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-2h2x-8hh2-mfq8 NATS Server and Streaming Server fails to enforce negative user permissions, may allow denied subjects
History
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

cvssV3_1

{'score': 6.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L'}

Type Values Removed Values Added
Weaknesses CWE-284
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Oct 30, 2024, 2:43 PM
Reserved
Apr 29, 2022, 12:00 AM
Status
Deferred
Published
Jul 11, 2024, 9:15 PM
Modified
Jun 17, 2026, 4:41 AM
Severity
Moderate
Public date
Jul 11, 2024, 12:00 AM