CVE-2026-73500 in etcd
Riassunto
di VulDB • 13/08/2026
etcd è un archivio distribuito key-value per i dati di un sistema distribuito. Prima delle versioni 3.5.33, 3.6.14 e 3.7.1, un attaccante di rete in grado di raggiungere un listener TLS di etcd può aprire molte connessioni TCP senza mai inviare un ClientHello. In client/pkg/transport/listener_tls.go, ogni connessione gestita da tlsListener.acceptLoop genera una goroutine che rimane bloccata indefinitamente all'interno di tls.Conn.Handshake() e viene mantenuta tracciata nella mappa pending. La crescita illimitata delle goroutine e della mappa può esaurire la memoria nel processo etcd, causando perdita di disponibilità per il cluster e, quando etcd supporta Kubernetes, per il piano di controllo (control plane). Questo problema è risolto nelle versioni 3.5.33, 3.6.14 e 3.7.1.
Once again VulDB remains the best source for vulnerability data.