go.etcd.io/etcd/v3
Activity
- Latest release
- 1mo ago
- Total releases
- 29
- Cadence
- ~16 days
- Last 12 months
- 17
Details
- First release
- May 18, 2021
| Version | Released | |
|---|---|---|
v3.7.1
patch
3 CVEs
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.7.1
patch
Dependencies (23)
+ 15 more |
|
v3.6.14
patch
3 CVEs
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.14
patch
Dependencies (20)
+ 12 more |
|
v3.5.33
patch
3 CVEs
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.5.33
patch
Dependencies (18)
+ 10 more |
|
v3.7.0
minor
5 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.7.0
minor
Dependencies (23)
+ 15 more |
|
v3.6.13
patch
5 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.13
patch
Dependencies (20)
+ 12 more |
|
v3.8.0-alpha.0
pre
3 CVEs
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.8.0-alpha.0
pre
Dependencies (23)
+ 15 more |
|
v3.7.0-rc.0
pre
5 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.7.0-rc.0
pre
Dependencies (23)
+ 15 more |
|
v3.6.12
patch
5 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.12
patch
Dependencies (20)
+ 12 more |
|
v3.5.31
patch
5 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.5.31
patch
Dependencies (18)
+ 10 more |
|
v3.7.0-beta.0
pre
5 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.7.0-beta.0
pre
Dependencies (22)
+ 14 more |
|
v3.6.11
patch
5 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.11
patch
Dependencies (20)
+ 12 more |
|
v3.6.10
patch
6 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.10
patch
Dependencies (20)
+ 12 more |
|
v3.6.9
patch
6 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.9
patch
Dependencies (20)
+ 12 more |
|
v3.6.8
patch
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.8
patch
Dependencies (20)
+ 12 more |
|
v3.5.27
patch
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.5.27
patch
Dependencies (18)
+ 10 more |
|
v3.6.7
patch
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.7
patch
Dependencies (20)
+ 12 more |
|
v3.6.6
patch
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.6
patch
Dependencies (20)
+ 12 more |
|
v3.6.5
patch
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.5
patch
Dependencies (20)
+ 12 more |
|
v3.6.4
patch
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.4
patch
Dependencies (20)
+ 12 more |
|
v3.6.3
minor
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.3
minor
Dependencies (20)
+ 12 more |
|
v3.5.22
patch
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.5.22
patch
Dependencies (18)
+ 10 more |
|
v3.6.2
patch
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.2
patch
Dependencies (20)
+ 12 more |
|
v3.6.1
minor
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.1
minor
Dependencies (20)
+ 12 more |
|
v3.7.0-alpha.0
pre
5 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.7.0-alpha.0
pre
Dependencies (21)
+ 13 more |
|
v3.5.6
initial
8 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-44283
GHSA-x35m-3gp4-4fh5
BIT-etcd-2026-44283
GO-2026-5736
May 07, 2026
etcd RBAC bypass allows unauthorized data access via PrevKv/lease attachment in nested transaction Put requests
0.0
/ 10
None
Network
Low
None
None
Unchanged
None
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A vulnerability in etcd allows read access via PrevKv, or lease attachment in Put requests within transaction operations, to bypass RBAC authorization checks. An authenticated user without sufficient read or lease-related permissions may be able to access unauthorized data or attach leases by invoking transaction operations with these features enabled. Kubernetes does not rely on etcd’s built-in authentication and authorization. Instead, the API server handles authentication and authorization itself, so typical Kubernetes deployments are not affected. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, reduce exposure by treating the affected RPCs as unauthenticated in practice.
ReportersSamy Ghannad (@SamyGhannad on Github) reported that read access via PrevKv in a Put request within etcd transactions bypassed RBAC authorization checks. Benjamin Wang (@ahrtr ) further analyzed that lease attachment in a Put request within etcd transactions also bypassed RBAC authorization checks Fixed in
3.5.30
3.6.11
References Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.5.6
initial
Dependencies (18)
+ 10 more |
|
v3.6.0-alpha.0
pre
5 CVEs
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.6.0-alpha.0
pre
Dependencies (20)
+ 12 more |
|
v3.5.0-rc.1
pre
7 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.5.0-rc.1
pre
Dependencies (18)
+ 10 more |
|
v3.5.0-beta.3
pre
7 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.5.0-beta.3
pre
Dependencies (18)
+ 10 more |
|
v3.5.0-beta.2
pre
7 CVEs
CVE-2026-73500
GHSA-6vch-q96h-7gc3
BIT-etcd-2026-73500
GO-2026-6107
Jul 24, 2026
etcd: `tlsListener.acceptLoop` spawns unbounded handshake goroutines with no deadline
High
Network
Low
None
None
ImpactWhat kind of vulnerability is it? Who is impacted? A network attacker who can reach an etcd TLS listener can open many TCP connections and never send a ClientHello. Each connection spawns a goroutine in the etcd server process that blocks indefinitely inside tls.Conn.Handshake(), and each is tracked in the pending map. Unbounded goroutine and map growth exhausts memory in the etcd process, causing loss of availability for the etcd cluster (and, when etcd backs Kubernetes, the control plane). PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, then restrict network access. Limit which hosts can reach etcd's client (gRPC) port via firewall rules or network policy, reducing who can attempt exploitation. ReporterVMware By Broadcom Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-73499
GHSA-xg4h-6gfc-h4m8
BIT-etcd-2026-73499
GO-2026-6114
Jul 24, 2026
etcd: Watch API authorization bypass via open-ended range requests
High
Network
Low
Low
None
ImpactWhat kind of vulnerability is it? Who is impacted? A user granted READ permission on a single, exact key can use the Watch gRPC API with This is an authorization bypass in etcd's RBAC enforcement for the Watch API; Range/Get and DeleteRange requests are not affected. It only affects clusters with authentication enabled — clusters running without auth already allow unrestricted read access. PatchesHas the problem been patched? What versions should users upgrade to? This vulnerability is patched in the following versions:
WorkaroundsIs there a way for users to fix or remediate the vulnerability without upgrading? If upgrading is not immediately possible, the following mitigations reduce exposure:
Reporter
Fixed in
3.5.33
3.6.14
3.7.1
References
Updated Sep 10, 2026 · Source: OSV.dev
CVE-2026-33413
GO-2026-4806
BIT-etcd-2026-33413
GHSA-q8m4-xhhv-38mg
Apr 07, 2026
Authorization bypasses in multiple APIs in go.etcd.io/etcd Authorization bypasses in multiple APIs in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
CVE-2026-33343
GO-2026-4808
BIT-etcd-2026-33343
GHSA-rfx7-8w68-q57q
Apr 07, 2026
Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Nested etcd transactions bypass RBAC authorization checks in go.etcd.io/etcd Fixed in
3.4.42
3.5.28
3.6.9
Updated Apr 10, 2026 · Source: OSV.dev
GO-2024-2528
GHSA-j86v-2vjr-fg8f
Jun 28, 2024
Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Etcd Gateway TLS endpoint validation only confirms TCP reachability in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2529
GHSA-pm3m-32r3-7mfh
Jun 28, 2024
Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Etcd embed auto compaction retention negative value causing a compaction loop or a crash in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev
GO-2024-2530
GHSA-vjg6-93fv-qv64
Jun 28, 2024
Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Etcd auth Inaccurate logging of authentication attempts for users with CN-based auth only in go.etcd.io/etcd Updated Feb 04, 2026 · Source: OSV.dev |
v3.5.0-beta.2
pre
Dependencies (18)
+ 10 more |