---
id: CVE-2026-73500
title: etcd is a distributed key-value store for the data of a distributed system
summary: >-
  etcd is a distributed key-value store for the data of a distributed system.
  Prior to versions 3.5.33, 3.6.14, and 3.7.1, a network attacker who can reach
  an etcd TLS listener can open many TCP connections and never send a
  ClientHello. In…
severity: high
cvss: 7.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'
cwe:
  - CWE-770
vendor: Red Hat
product: Red Hat Trusted Artifact Signer
affected:
  - cert_manager_operator_for_red_hat_openshift
  - externaldns_operator
  - multicluster_engine_for_kubernetes
  - multicluster_global_hub
  - advanced_cluster_management_for_kubernetes 2
  - ceph_storage 5
  - ceph_storage 6
  - ceph_storage 7
  - ceph_storage 8
  - ceph_storage 9
  - openshift_dev_spaces
  - openstack_platform 16.2
  - openstack_platform 17.1
  - openstack_platform 18.0
  - trusted_artifact_signer
  - hardened_images
patched:
  - hardened_images
published: '2026-08-12'
updated: '2026-09-18'
sourceUpdated: '2026-09-18T20:05:53.723'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2026-73500'
references:
  - url: >-
      https://github.com/etcd-io/etcd/commit/2e07efce9745004eb4773cffaada9b5cdf77cff2
    label: security-advisories@github.com
  - url: >-
      https://github.com/etcd-io/etcd/commit/89ff6d50796049d4f1136915ba21504b76e7e372
    label: security-advisories@github.com
  - url: >-
      https://github.com/etcd-io/etcd/commit/8e4dd0679a2c6b095d2a32a749fda2521c7809a3
    label: security-advisories@github.com
  - url: >-
      https://github.com/etcd-io/etcd/commit/f73cba7d920019f91a1ea1f6697833e42731f057
    label: security-advisories@github.com
  - url: 'https://github.com/etcd-io/etcd/pull/22130'
    label: security-advisories@github.com
  - url: 'https://github.com/etcd-io/etcd/releases/tag/v3.5.33'
    label: security-advisories@github.com
  - url: 'https://github.com/etcd-io/etcd/releases/tag/v3.6.14'
    label: security-advisories@github.com
  - url: 'https://github.com/etcd-io/etcd/releases/tag/v3.7.1'
    label: security-advisories@github.com
  - url: 'https://github.com/etcd-io/etcd/security/advisories/GHSA-6vch-q96h-7gc3'
    label: security-advisories@github.com
  - url: >-
      https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-73500.json
  - url: 'https://access.redhat.com/security/cve/CVE-2026-73500'
  - url: 'https://bugzilla.redhat.com/show_bug.cgi?id=2515007'
  - url: 'https://www.cve.org/CVERecord?id=CVE-2026-73500'
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2026-73500'
  - url: 'https://access.redhat.com/errata/RHSA-2026:44868'
  - url: 'https://github.com/etcd-io/etcd'
  - url: 'https://access.redhat.com/errata/RHSA-2026:67516'
  - url: 'https://access.redhat.com/errata/RHSA-2026:70829'
  - url: 'https://access.redhat.com/errata/RHSA-2026:70826'
  - url: 'https://access.redhat.com/errata/RHSA-2026:70828'
  - url: 'https://access.redhat.com/errata/RHSA-2026:71597'
tags:
  - nvd
  - csaf
  - vex
  - red-hat
  - osv
  - go
epss: 0.00697
epssPercentile: 0.51001
aliases:
  - GHSA-6vch-q96h-7gc3
  - BIT-etcd-2026-73500
  - GO-2026-6107
ecosystem: go
cvssSource: vendor
ingestedAt: '2026-08-13T19:18:21.035Z'
---

## Overview

etcd is a distributed key-value store for the data of a distributed system. Prior to versions 3.5.33, 3.6.14, and 3.7.1, a network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. In client/pkg/transport/listener_tls.go, each connection handled by tlsListener.acceptLoop spawns a goroutine that blocks indefinitely inside tls.Conn.Handshake() and remains tracked in the pending map. Unbounded goroutine and map growth can exhaust memory in the etcd process, causing loss of availability for the cluster and, when etcd backs Kubernetes, the control plane. This issue is fixed in versions 3.5.33, 3.6.14, and 3.7.1.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.

## Package advisory (CVE-2026-73500)

Affected packages:

- `go.etcd.io/etcd/v3 >= 3.7.0-alpha.0, < 3.7.1`
- `go.etcd.io/etcd/v3 >= 3.6.0, < 3.6.14`
- `go.etcd.io/etcd/v3 < 3.5.33`

Patched in:

- `go.etcd.io/etcd/v3 3.7.1`
- `go.etcd.io/etcd/v3 3.6.14`
- `go.etcd.io/etcd/v3 3.5.33`

Source: https://osv.dev/vulnerability/GHSA-6vch-q96h-7gc3

## Vendor advisories

- **RHSA-2026:44868** · Red Hat · fixed in: Red Hat Hardened Images · released 2026-07-24 · [advisory](https://access.redhat.com/errata/RHSA-2026:44868)
- **Red Hat VEX** · Important · affected: cert-manager Operator for Red Hat OpenShift, Cryostat 4, ExternalDNS Operator, Multicluster Engine for Kubernetes, OpenShift Serverless, Red Hat Ceph Storage 5, … · no fix planned: Multicluster Engine for Kubernetes, cert-manager Operator for Red Hat OpenShift, Cryostat 4, ExternalDNS Operator, … · updated 2026-09-26 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-73500.json)
- **RHSA-2026:67516** · Red Hat · fixed in: Multicluster Global Hub 1.4.9 · released 2026-09-15 · [advisory](https://access.redhat.com/errata/RHSA-2026:67516)
- **RHSA-2026:70829** · Red Hat · fixed in: Red Hat Trusted Artifact Signer 1.3 · released 2026-09-23 · [advisory](https://access.redhat.com/errata/RHSA-2026:70829)
- **RHSA-2026:70826** · Red Hat · fixed in: Red Hat Trusted Artifact Signer 1.3 · released 2026-09-23 · [advisory](https://access.redhat.com/errata/RHSA-2026:70826)
- **RHSA-2026:70828** · Red Hat · fixed in: Red Hat Trusted Artifact Signer 1.3 · released 2026-09-23 · [advisory](https://access.redhat.com/errata/RHSA-2026:70828)
- **RHSA-2026:71597** · Red Hat · fixed in: Multicluster Global Hub 1.5.8 · released 2026-09-24 · [advisory](https://access.redhat.com/errata/RHSA-2026:71597)
