NATS nats-server before 2.9.23 and 2.10.x before 2.10.2 has an authentication bypass. An implicit $G user in an authorization block can sometimes be used for unauthenticated access, even when the intention of the configuration was for each user to have an account. The earliest affected version is 2.2.0.
Metrics
Affected Vendors & Products
Advisories
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2023-2730 | NATS nats-server before 2.9.23 and 2.10.x before 2.10.2 has an authentication bypass. An implicit $G user in an authorization block can sometimes be used for unauthenticated access, even when the intention of the configuration was for each user to have an account. The earliest affected version is 2.2.0. |
Github GHSA |
GHSA-fr2g-9hjm-wr23 | NATS.io: Adding accounts for just the system account adds auth bypass |
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
No history.
Status: PUBLISHED
Assigner: mitre
Published:
Updated: 2024-09-09T20:30:00.174Z
Reserved: 2023-10-30T00:00:00
Link: CVE-2023-47090
Updated: 2024-08-02T21:01:22.641Z
Status : Modified
Published: 2023-10-30T17:15:52.467
Modified: 2024-11-21T08:29:44.953
Link: CVE-2023-47090
No data.
OpenCVE Enrichment
No data.
EUVD
Github GHSA