CVE-2026-59818
etcd: gRPC client listener does not enforce `--client-crl-file` certificate revocation
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- High
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
6.5
etcd: gRPC client listener does not enforce `--client-crl-file` certificate revocation
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
- Record
CVE-2026-59818- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
EUVDEUVD-2026-42426
6.5
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
- Record
EUVD-2026-42426- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
NVD
6.5
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
- Record
CVE-2026-59818- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVBELL-CVE-2026-59818
8.1
- Record
BELL-CVE-2026-59818- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSV
6.5
etcd: gRPC client listener does not enforce `--client-crl-file` certificate revocation
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
- Record
CVE-2026-59818- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N - Weakness
- CWE-295
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-59818
8.1
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
- Record
DEBIAN-CVE-2026-59818- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
Show 4 moreShow less
OSVRHSA-2026:44868
7.5
Red Hat Security Advisory: Red Hat Hardened Images RPMs bug fix and enhancement update
- Record
RHSA-2026:44868- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-59818
6.5
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
- Record
UBUNTU-CVE-2026-59818- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N - Updated
- 2026-11-02
OSVAZL-92141 No score
CVE-2026-59818 affecting package etcd for versions less than 3.5.33-1
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
- Record
AZL-92141- Updated
- 2026-11-02
OSVBIT-etcd-2026-59818 No score
etcd: gRPC client listener does not enforce `--client-crl-file` certificate revocation
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
- Record
BIT-etcd-2026-59818- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
etcdAzure Linux:3 |
before 3.5.33-1 | 3.5.33-1 |
etcdAlpaquita:stream |
3.6.4-r6 up to 3.6.13-r0 | 3.6.13-r0 |
etcdBitnami |
before 3.5.32, 3.6.0 up to 3.6.13 | 3.5.323.6.13 |
etcdDebian:13 |
All versions, plus listed versions 3.5.16-103.5.16-113.5.16-43.5.16-53.5.16-6 Show 8 moreShow less3.5.16-73.5.16-83.5.16-93.5.22-13.5.22-23.5.30-1~exp13.5.30-1~exp23.5.30-2 |
None known |
etcdDebian:14 |
All versions, plus listed versions 3.5.16-103.5.16-113.5.16-43.5.16-53.5.16-6 Show 8 moreShow less3.5.16-73.5.16-83.5.16-93.5.22-13.5.22-23.5.30-1~exp13.5.30-1~exp23.5.30-2 |
None known |
etcdRed Hat:hummingbird:1 From an advisory covering 3 CVEs |
before 0:3.7.1-0.1.hum1 | 0:3.7.1-0.1.hum1 |
etcdUbuntu:16.04:LTS |
All versions, plus listed versions 2.2.0+dfsg-22.2.1+dfsg-12.2.2+dfsg-12.2.2+dfsg-22.2.3+dfsg-12.2.5+dfsg-12.2.5+dfsg-1ubuntu1 |
None known |
etcdUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 3.1.0-13.2.9+dfsg-23.2.9+dfsg-33.2.17+dfsg-13.2.17+dfsg-1ubuntu0.1~esm13.2.17+dfsg-1ubuntu0.13.2.17+dfsg-1ubuntu0.1+esm13.2.17+dfsg-1ubuntu0.1+esm2 |
None known |
etcdUbuntu:Pro:20.04:LTS |
All versions, plus listed versions 3.2.26+dfsg-33.2.26+dfsg-43.2.26+dfsg-63.2.26+dfsg-6ubuntu0.13.2.26+dfsg-6ubuntu0.23.2.26+dfsg-6ubuntu0.2+esm1 |
None known |
etcdUbuntu:Pro:22.04:LTS |
All versions, plus listed versions 3.3.25+dfsg-63.3.25+dfsg-73.3.25+dfsg-7ubuntu0.22.04.13.3.25+dfsg-7ubuntu0.22.04.1+esm13.3.25+dfsg-7ubuntu0.22.04.23.3.25+dfsg-7ubuntu0.22.04.2+esm13.3.25+dfsg-7ubuntu0.22.04.2+esm23.3.25+dfsg-7ubuntu0.22.04.2+esm3 |
None known |
Show 4 moreShow less
| Package | Affected | Fixed |
|---|---|---|
etcdUbuntu:Pro:24.04:LTS |
All versions, plus listed versions 3.4.23-4ubuntu23.4.30-13.4.30-1build13.4.30-1ubuntu0.24.04.13.4.30-1ubuntu0.24.04.2 Show 4 moreShow less3.4.30-1ubuntu0.24.04.2+esm13.4.30-1ubuntu0.24.04.33.4.30-1ubuntu0.24.04.3+esm13.4.30-1ubuntu0.24.04.3+esm2 |
None known |
etcdUbuntu:25.10 |
All versions, plus listed versions 3.5.16-4 |
None known |
etcdUbuntu:26.10 |
All versions, plus listed versions 3.5.16-103.5.30-2 |
None known |
etcdUbuntu:Pro:26.04:LTS |
All versions, plus listed versions 3.5.16-43.5.16-103.5.16-10ubuntu0.26.04.1~esm1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-59818 is a medium vulnerability (CVSS 6.5) in Etcd, published July 8, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.43%, the 37th percentile. Fixed in etcd 3.5.33-1.
References
github.com/etcd-io/etcd/security/advisories/GHSA-3wh4-j44w-pg92
github.com/etcd-io/etcd/pull/22007
github.com/etcd-io/etcd/pull/22021
github.com/etcd-io/etcd/pull/22025
github.com/etcd-io/etcd/commit/2308ce1578064641d4d67c40f0487309267d1bef
github.com/etcd-io/etcd/commit/24838af5a53dd0245adced920e42a9bf0e7a267f
Show 33 moreShow less
github.com/etcd-io/etcd/commit/8221ae82bc25d4d55ca64382207b69be71038cbb
github.com/etcd-io/etcd/releases/tag/v3.5.32
github.com/etcd-io/etcd/releases/tag/v3.6.13
nvd.nist.gov/vuln/detail/CVE-2026-59818
docs.bell-sw.com/security/cves/CVE-2026-59818
github.com/CVEProject/cvelistV5/tree/main/cves/2026/59xxx/CVE-2026-59818.json
security-tracker.debian.org/tracker/CVE-2026-59818
access.redhat.com/errata/RHSA-2026:44868
images.redhat.com
access.redhat.com/security/cve/CVE-2026-73500
access.redhat.com/security/updates/classification
access.redhat.com/security/cve/CVE-2026-59818
access.redhat.com/security/cve/CVE-2026-44283
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_44868.json
bugzilla.redhat.com/show_bug.cgi?id=2477527
cve.org/CVERecord?id=CVE-2026-44283
nvd.nist.gov/vuln/detail/CVE-2026-44283
github.com/etcd-io/etcd/security/advisories/GHSA-x35m-3gp4-4fh5
bugzilla.redhat.com/show_bug.cgi?id=2498305
cve.org/CVERecord?id=CVE-2026-59818
bugzilla.redhat.com/show_bug.cgi?id=2515007
cve.org/CVERecord?id=CVE-2026-73500
nvd.nist.gov/vuln/detail/CVE-2026-73500
github.com/etcd-io/etcd/commit/2e07efce9745004eb4773cffaada9b5cdf77cff2
github.com/etcd-io/etcd/commit/89ff6d50796049d4f1136915ba21504b76e7e372
github.com/etcd-io/etcd/commit/8e4dd0679a2c6b095d2a32a749fda2521c7809a3
github.com/etcd-io/etcd/commit/f73cba7d920019f91a1ea1f6697833e42731f057
github.com/etcd-io/etcd/pull/22130
github.com/etcd-io/etcd/releases/tag/v3.5.33
github.com/etcd-io/etcd/releases/tag/v3.6.14
github.com/etcd-io/etcd/releases/tag/v3.7.1
github.com/etcd-io/etcd/security/advisories/GHSA-6vch-q96h-7gc3
ubuntu.com/security/CVE-2026-59818