ISTIO-SECURITY-2026-006

CVEs reported by Envoy, plus Istio security fixes for an EnvoyFilter control-plane denial of service and a BackendTLSPolicy fail-open on sidecars.

Aug 27, 2026

Disclosure Details
CVE(s)CVE-2026-73513
CVE-2026-73552
CVE-2026-73512
CVE-2026-73547
CVE-2026-73549
CVE-2026-50572
CVE-2026-73546
CVE-2026-48521
CVE-2026-73551
CVE-2026-73511
CVE-2026-73548
CVE-2026-73550
CVE-2026-73553
CVSS Impact Score7.7 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
Affected Releases1.29.0 to 1.29.6
1.30.0 to 1.30.3

CVE

Envoy CVEs

Istio CVEs

Control plane denial of service via EnvoyFilter proxyVersion

The proxyVersion match expression in the EnvoyFilter resource (spec.configPatches[].match.proxy.proxyVersion) accepted a regular expression of unbounded length. Istiod compiles this expression during admission validation and again during configuration distribution. A user with permission to create EnvoyFilter resources in a single namespace could submit very large expressions that drive excessive memory and CPU usage in istiod, potentially crashing the control plane. Because the validating webhook is configured to fail closed, configuration changes for all namespaces in the mesh are rejected while istiod is unavailable, extending the impact beyond the attacker’s own namespace.

Older, unsupported Istio releases are also affected.

The proxyVersion match expression is now limited to 1024 characters.

Am I Impacted?

Mitigation

The Istio Security Committee would like to thank Artem Cherezov and @thc1006 for responsibly disclosing these issues.