CVE-2026-31837: Istio JWKS resolver to prevent private key material from being exposed when JWKS fetch fails.
Istio is an open platform to connect, manage, and secure microservices. Prior to 1.29.1, 1.28.5, and 1.27.8, a user of Istio is impacted if the JWKS resolver becomes unavailable or the fetch fails, exposing hardcoded defaults regardless of use of the RequestAuthentication resource. This vulnerability is fixed in 1.29.1, 1.28.5, and 1.27.8.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-31837?
CVE-2026-31837 is considered a high severity vulnerability due to the risk of exposing private key material.
How do I fix CVE-2026-31837?
To fix CVE-2026-31837, upgrade Istio to versions 1.29.1, 1.28.5, or 1.27.8 or later.
What products are affected by CVE-2026-31837?
CVE-2026-31837 affects Istio versions between 1.27.8 and 1.29.0.
What happens if the JWKS fetch fails in CVE-2026-31837?
If the JWKS fetch fails in CVE-2026-31837, it may expose private key material, compromising security.
When was CVE-2026-31837 reported?
CVE-2026-31837 was reported in the advisory related to vulnerabilities affecting previous versions of Istio.