Announcing Istio 1.18.6
Istio 1.18.6 patch release.
This release implements the security updates described in our Dec 12th post, ISTIO-SECURITY-2023-005 along with bug fixes to improve robustness.
This release note describes what’s different between Istio 1.18.5 and 1.18.6. This is the last planned release for Istio 1.18, for more details see our Nov 29th end of support announcement.
BEFORE YOU UPGRADE
Things to know and prepare before upgrading.
DOWNLOAD
Download and install this release.
DOCS
Visit the documentation for this release.
SOURCE CHANGES
Inspect the full set of source code changes.
Changes
- Improved - iptableslocking. The new implementation uses- iptablesbuiltin lock waiting when needed, and disables locking entirely when not needed.
- Fixed DNS Proxy resolution for wildcard - ServiceEntrywith the search domain suffix for glibc-based containers. (Issue #47264), (Issue #31250), (Issue #33360), (Issue #30531), (Issue #38484)
- Fixed an issue where using a sidecar resource using - IstioIngressListener.defaultEndpointcannot use [::1]:PORT if the default IP addressing is not IPv6. (Issue #47412)
- Fixed an issue where - istioctl proxy-configfails to process a config dump from a file if EDS endpoints were not provided. (Issue #47505)
- Fixed an issue where - VirtualServiceHTTP header present match was not working when- header-name: {}was set. (Issue #47341)
- Fixed a null traversal issue when using - datadogor- stackdriverwith no tracing options. (Issue #45855)
- Fixed multi-cluster leader election not being able to prioritize local over remote leaders. (Issue #47901) 
- Fixed clients being able to communicate with hosts defined in ServiceEntries over IPv6 when installed in dual-stack mode. (Issue #46743), (Issue #47406) 
- Fixed an issue causing traffic to terminating headless service instances to not function correctly. (Issue #47348) 
- Fixed a memory leak when - hostNetworkpods scale up and down. (Issue #47893)
- Fixed a memory leak when - WorkloadEntrieschange their IP address. (Issue #47893)
- Fixed a memory leak when a - ServiceEntryis removed. (Issue #47893)
Security update
- Changes to Istio CNI Permissions as described in ISTIO-SECURITY-2023-005.