Back to Istio Io

Announcing Istio 1.27.6

content/en/news/releases/1.27.x/announcing-1.27.6/index.md

latest1.2 KB
Original Source

This release contains bug fixes to improve robustness. This release note describes what’s different between Istio 1.27.5 and 1.27.6.

{{< relnote >}}

Changes

  • Added safeguards to the gateway deployment controller to validate object types, names, and namespaces, preventing creation of arbitrary Kubernetes resources through template injection. (Issue #58891)

  • Added namespace-based authorization for debug endpoints on port 15014. Non-system namespaces are now restricted to config_dump/ndsz/edsz endpoints and same-namespace proxies only. If needed for compatibility, this behavior can be disabled with ENABLE_DEBUG_ENDPOINT_AUTH=false.

  • Added service.selectorLabels field to the gateway Helm chart for custom service selector labels during revision-based migrations.

  • Fixed resource annotation validation to reject newline and control characters that could inject containers into pod specs via template rendering. (Issue #58889)

  • Fixed incorrect mapping of meshConfig.tlsDefaults.minProtocolVersion to tls_minimum_protocol_version in downstream TLS context.