Skip to content
Heist/ feed
Back to feed
High

etcd — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2026-73500

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.

Products
etcd
Affected versions
3.4.23-4, 3.4.23-5, 3.4.23-6, 3.4.30-1, 3.4.30-2, 3.4.30-3, 3.5.15-1, 3.5.15-2, 3.5.15-3, 3.5.15-4, 3.5.15-5, 3.5.15-6, 3.5.15-7, 3.5.16-1, 3.5.16-10, 3.5.16-11, 3.5.16-2, 3.5.16-3, 3.5.16-4, 3.5.16-5, 3.5.16-6, 3.5.16-7, 3.5.16-8, 3.5.16-9, 3.5.22-1, 3.5.22-2, 3.5.30-1~exp1, 3.5.30-1~exp2, 3.5.30-2, 3.5.5-1
Fixed versions
Not specified
CVEs
CVE-2026-73500
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 09:55 UTC · Revision 1

Source evidence

DEBIAN-CVE-2026-73500

core-osv · Original source

Published 12 Aug 2026, 22:17 UTC

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.

osv:DEBIAN-CVE-2026-73500

etcd

Fixed versions: Not specified

etcd

Fixed versions: Not specified

etcd

Fixed versions: Not specified

Complete source record
{
  "id": "2a36a86bcce004bd2144e0e8bb39cde35df172e56fdcee8a6511492306b6475c",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2026-73500",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2026-73500",
    "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 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.",
    "evidence": "osv:DEBIAN-CVE-2026-73500",
    "products": [
      {
        "name": {
          "value": "etcd",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "3.4.23-4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.23-5",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.23-6",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.30-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.30-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.4.30-3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.15-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.15-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.15-3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.15-4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.15-5",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.15-6",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.15-7",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-10",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-11",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-3",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-4",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-5",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-6",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-7",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-8",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.16-9",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.22-1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.22-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.30-1~exp1",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.30-1~exp2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.30-2",
            "evidence": "/affected/0/versions"
          },
          {
            "value": "3.5.5-1",
            "evidence": "/affected/0/versions"
          }
        ]
      },
      {
        "name": {
          "value": "etcd",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "3.5.16-10",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.16-11",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.16-4",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.16-5",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.16-6",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.16-7",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.16-8",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.16-9",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.22-1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.22-2",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.30-1~exp1",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.30-1~exp2",
            "evidence": "/affected/1/versions"
          },
          {
            "value": "3.5.30-2",
            "evidence": "/affected/1/versions"
          }
        ]
      },
      {
        "name": {
          "value": "etcd",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [],
        "affected_versions": [
          {
            "value": "3.5.16-10",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.16-11",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.16-4",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.16-5",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.16-6",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.16-7",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.16-8",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.16-9",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.22-1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.22-2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.30-1~exp1",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.30-1~exp2",
            "evidence": "/affected/2/versions"
          },
          {
            "value": "3.5.30-2",
            "evidence": "/affected/2/versions"
          }
        ]
      }
    ],
    "severity": "high",
    "structured": {
      "id": "DEBIAN-CVE-2026-73500",
      "aliases": [
        "DEBIAN-CVE-2026-73500"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "etcd",
            "purl": "pkg:deb/debian/etcd?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "versions": [
            "3.4.23-4",
            "3.4.23-5",
            "3.4.23-6",
            "3.4.30-1",
            "3.4.30-2",
            "3.4.30-3",
            "3.5.15-1",
            "3.5.15-2",
            "3.5.15-3",
            "3.5.15-4",
            "3.5.15-5",
            "3.5.15-6",
            "3.5.15-7",
            "3.5.16-1",
            "3.5.16-10",
            "3.5.16-11",
            "3.5.16-2",
            "3.5.16-3",
            "3.5.16-4",
            "3.5.16-5",
            "3.5.16-6",
            "3.5.16-7",
            "3.5.16-8",
            "3.5.16-9",
            "3.5.22-1",
            "3.5.22-2",
            "3.5.30-1~exp1",
            "3.5.30-1~exp2",
            "3.5.30-2",
            "3.5.5-1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-73500.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "etcd",
            "purl": "pkg:deb/debian/etcd?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "versions": [
            "3.5.16-10",
            "3.5.16-11",
            "3.5.16-4",
            "3.5.16-5",
            "3.5.16-6",
            "3.5.16-7",
            "3.5.16-8",
            "3.5.16-9",
            "3.5.22-1",
            "3.5.22-2",
            "3.5.30-1~exp1",
            "3.5.30-1~exp2",
            "3.5.30-2"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-73500.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                }
              ]
            }
          ],
          "package": {
            "name": "etcd",
            "purl": "pkg:deb/debian/etcd?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "versions": [
            "3.5.16-10",
            "3.5.16-11",
            "3.5.16-4",
            "3.5.16-5",
            "3.5.16-6",
            "3.5.16-7",
            "3.5.16-8",
            "3.5.16-9",
            "3.5.22-1",
            "3.5.22-2",
            "3.5.30-1~exp1",
            "3.5.30-1~exp2",
            "3.5.30-2"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2026-73500.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-25T09:47:33.929290321Z",
      "provider": "osv",
      "upstream": [
        "CVE-2026-73500"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2026-73500"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2026-73500",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 445283,
  "published_at": "2026-08-12T22:17:17.29+00:00"
}