A maintenance release adds Gateway API compatibility, analyzer and HBONE tuning capabilities, and fixes certificate, controller, probe, output, and authorization issues. The authorization fixes address cross-namespace configuration access and regex handling in AuthorizationPolicy.
Action needed (1)
securityCross-namespace access to
istio.andio/debug/syncz istio.io/debug/config_dump Authorization is fixed so an authenticated workload cannot enumerate proxies or retrieve configuration dumps for workloads in other namespaces through
istio.andio/debug/syncz istio..io/debug/config_dump
Check if affected (2)
securityRegex handling in
AuthorizationPolicyidentity fieldsApplicability is not stated in the release notes.
AuthorizationPolicyno longer embeds unescaped regex metacharacters from certain identity fields in the generated Envoy SafeRegex. This fixes the resulting authorization bypass.breakingThe
AMBIENT_ENABLE_AWS_BRANCH_ENI_PROBEsetting and kubelet health probesApplies when ambient mesh pods run on AWS EKS and use Security Groups for Pods (branch ENI).
istio-cnifixes kubelet health probe failures for ambient mesh pods on AWS EKS when using Security Groups for Pods (branch ENI). The fix covers theAMBIENT_ENABLE_AWS_BRANCH_ENI_PROBEcapability.