Skip to main content

Istio CVE-2026-41413

| EUVDEUVD-2026-28315 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-05-07 GitHub_M
5.0
CVSS 3.1 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
5.0 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
SUSE
HIGH
qualitative
Red Hat
5.0 MEDIUM
qualitative

Primary rating from GitHub Advisory.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

4
Patch available
May 07, 2026 - 07:01 EUVD
Source Code Evidence Fetched
May 07, 2026 - 05:45 vuln.today
Analysis Generated
May 07, 2026 - 05:45 vuln.today
CVE Published
May 07, 2026 - 04:18 nvd
MEDIUM 5.0

DescriptionGitHub Advisory

Istio is an open platform to connect, manage, and secure microservices. Prior to versions 1.28.6 and 1.29.2, when a RequestAuthentication resource is created with a jwksUri pointing to an internal service, istiod makes an unauthenticated HTTP GET request to that URL without filtering out localhost or link local ips. This can result in sensitive data being distributed to Envoy proxies via xDS configuration. This issue has been patched in versions 1.28.6 and 1.29.2.

AnalysisAI

Istio versions prior to 1.28.6 and 1.29.2 allow authenticated attackers to perform Server-Side Request Forgery (SSRF) attacks via RequestAuthentication resources with malicious jwksUri values pointing to internal services, enabling istiod to fetch sensitive data from localhost or link-local IPs and distribute it to Envoy proxies through xDS configuration. The vulnerability requires an authenticated user to create or modify a RequestAuthentication resource, limiting the attack surface to cluster administrators or users with API access. A partial mitigation was released in earlier versions (1.29.1, 1.28.5, 1.27.8) but was incomplete; the complete fix is in versions 1.28.6 and 1.29.2.

Technical ContextAI

Istio is a service mesh control plane that uses RequestAuthentication resources to configure JWT validation policies. When a RequestAuthentication resource specifies a jwksUri (JSON Web Key Set URI), istiod's control plane fetches the public keys from that URI via unauthenticated HTTP GET to validate JWT tokens at runtime. The vulnerability stems from CWE-918 (Server-Side Request Forgery), where istiod fails to validate and filter the jwksUri destination, allowing it to access restricted internal addresses including localhost (127.0.0.0/8) and IPv6 link-local addresses (fe80::/10). Once fetched, this potentially sensitive data gets embedded in xDS (Envoy Discovery Service) configuration messages that are distributed to all Envoy sidecar proxies in the cluster, effectively leaking internal service responses to multiple nodes. The affected component is the istiod control plane daemon responsible for certificate and configuration management across the Istio mesh.

RemediationAI

Upgrade Istio to version 1.28.6, 1.29.2, or later immediately. For organizations unable to upgrade immediately, a ValidatingAdmissionPolicy can be deployed to Kubernetes to prevent the creation of RequestAuthentication resources with jwksUri values pointing to restricted address ranges including localhost (127.0.0.0/8), IPv4 link-local (169.254.0.0/16), IPv6 localhost (::1/128), and IPv6 link-local (fe80::/10). This workaround requires Kubernetes 1.26+ and the ValidatingAdmissionPolicy feature gate enabled, and it adds latency to RequestAuthentication resource creation but has no impact on data plane performance. The partial mitigation available in versions 1.27.8, 1.28.5, and 1.29.1 should NOT be considered sufficient and should be upgraded past as soon as possible; these versions contain incomplete fixes that may still allow exploitation through undocumented code paths. Apply the remediation in this order: first deploy the ValidatingAdmissionPolicy as an immediate brake on new vulnerable resources, then schedule and execute the Istio control plane upgrade to a patched version during a maintenance window.

More in Istio

View all
CVE-2023-44487 HIGH POC
7.5 Oct 10

Denial of service against HTTP/2 server implementations allows remote unauthenticated attackers to exhaust server resour

CVE-2021-31921 CRITICAL POC
9.8 Jun 02

Istio before 1.8.6 and 1.9.x before 1.9.5 contains a remotely exploitable vulnerability where an external client can acc

CVE-2019-18817 HIGH POC
7.5 Nov 12

Istio 1.3.x before 1.3.5 allows Denial of Service because continue_on_listener_filters_timeout is set to True, a related

CVE-2019-18836 HIGH POC
7.5 Nov 11

Envoy 1.12.0 allows a remote denial of service because of resource loops, as demonstrated by a single idle TCP connectio

CVE-2019-14993 HIGH POC
7.5 Aug 13

Istio before 1.1.13 and 1.2.x before 1.2.4 mishandles regular expressions for long URIs, leading to a denial of service

CVE-2019-12243 HIGH POC
7.5 Jun 05

Istio 1.1.x through 1.1.6 has Incorrect Access Control. Rated high severity (CVSS 7.5), this vulnerability is no authent

CVE-2020-16844 MEDIUM POC
6.8 Oct 01

In Istio 1.5.0 though 1.5.8 and Istio 1.6.0 through 1.6.7, when users specify an AuthorizationPolicy resource with DENY

CVE-2021-31920 MEDIUM POC
6.5 May 27

Istio before 1.8.6 and 1.9.x before 1.9.5 has a remotely exploitable vulnerability where an HTTP request path with multi

CVE-2022-31045 CRITICAL
9.8 Jun 09

Istio is an open platform to connect, manage, and secure microservices. Rated critical severity (CVSS 9.8), this vulnera

CVE-2021-34824 HIGH
8.8 Jun 29

Istio (1.8.x, 1.9.0-1.9.5 and 1.10.0-1.10.1) contains a remotely exploitable vulnerability where credentials specified i

CVE-2026-31837 HIGH
8.7 Mar 10

Authentication enforcement in Istio service mesh fails open: prior to 1.29.1, 1.28.5, and 1.27.8, when the JWKS resolver

CVE-2022-39278 HIGH
7.5 Oct 13

Istio is an open platform-independent service mesh that provides traffic management, policy enforcement, and telemetry c

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Server 16.1 Affected
SUSE Linux Enterprise Server for SAP applications 16.1 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP5 Affected
SUSE Linux Enterprise Module for Package Hub 15 SP6 Affected
openSUSE Leap 15.5 Affected

Share

CVE-2026-41413 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy