MediumFix available
nats-server — security advisory
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.
- Products
- nats-server
- Affected versions
- 2.10.1-1, 2.10.16-1, 2.10.18-1, 2.10.24-1, 2.10.27-1, 2.10.3-1, 2.10.4-1, 2.10.7-1, 2.12.4-1, 2.12.6-1, 2.14.1-1, 2.14.3-1, 2.14.6-1, 2.15.1-1, 2.9.10-1, 2.9.19-1
- Fixed versions
- 2.10.3-1
- CVEs
- CVE-2023-47090
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 1 Nov 2026, 15:49 UTC · Revision 1
Source evidence
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.
osv:DEBIAN-CVE-2023-47090
nats-server
Fixed versions: Not specified
nats-server
Fixed versions: 2.10.3-1
nats-server
Fixed versions: 2.10.3-1
Complete source record
{
"id": "12876b4bbb353e8cf541be915317eef200a5f6be19d67effa404a849806dc3bf",
"url": "https://osv.dev/vulnerability/DEBIAN-CVE-2023-47090",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "DEBIAN-CVE-2023-47090",
"summary": "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.",
"evidence": "osv:DEBIAN-CVE-2023-47090",
"products": [
{
"name": {
"value": "nats-server",
"evidence": "/affected/0/package/name"
},
"prerequisites": [],
"fixed_versions": [],
"affected_versions": [
{
"value": "2.10.1-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.10.16-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.10.18-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.10.24-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.10.27-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.10.3-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.10.4-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.10.7-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.12.4-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.12.6-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.14.1-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.14.3-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.14.6-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.15.1-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.9.10-1",
"evidence": "/affected/0/versions"
},
{
"value": "2.9.19-1",
"evidence": "/affected/0/versions"
}
]
},
{
"name": {
"value": "nats-server",
"evidence": "/affected/1/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "2.10.3-1",
"evidence": "/affected/1/ranges"
}
],
"affected_versions": []
},
{
"name": {
"value": "nats-server",
"evidence": "/affected/2/package/name"
},
"prerequisites": [],
"fixed_versions": [
{
"value": "2.10.3-1",
"evidence": "/affected/2/ranges"
}
],
"affected_versions": []
}
],
"severity": "medium",
"structured": {
"id": "DEBIAN-CVE-2023-47090",
"aliases": [
"DEBIAN-CVE-2023-47090"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N"
}
],
"affected": [
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
}
]
}
],
"package": {
"name": "nats-server",
"purl": "pkg:deb/debian/nats-server?arch=source&distro=bookworm",
"ecosystem": "Debian:12"
},
"versions": [
"2.10.1-1",
"2.10.16-1",
"2.10.18-1",
"2.10.24-1",
"2.10.27-1",
"2.10.3-1",
"2.10.4-1",
"2.10.7-1",
"2.12.4-1",
"2.12.6-1",
"2.14.1-1",
"2.14.3-1",
"2.14.6-1",
"2.15.1-1",
"2.9.10-1",
"2.9.19-1"
],
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2023-47090.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "2.10.3-1"
}
]
}
],
"package": {
"name": "nats-server",
"purl": "pkg:deb/debian/nats-server?arch=source&distro=trixie",
"ecosystem": "Debian:13"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2023-47090.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
},
{
"ranges": [
{
"type": "ECOSYSTEM",
"events": [
{
"introduced": "0"
},
{
"fixed": "2.10.3-1"
}
]
}
],
"package": {
"name": "nats-server",
"purl": "pkg:deb/debian/nats-server?arch=source&distro=forky",
"ecosystem": "Debian:14"
},
"database_specific": {
"source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2023-47090.json"
},
"ecosystem_specific": {
"urgency": "not yet assigned"
}
}
],
"modified": "2026-10-26T18:02:01.265627314Z",
"provider": "osv",
"upstream": [
"CVE-2023-47090"
],
"references": [
"https://security-tracker.debian.org/tracker/CVE-2023-47090"
]
},
"related_cves": [
{
"value": "CVE-2023-47090",
"evidence": "/upstream"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 455808,
"published_at": "2023-10-30T17:15:52.467+00:00"
}