v2.0.0-rc2Pre-release
Fixed 2
- Fixed issue with mesh-gateway in remote mode on AWS EKS where DNS hostnames are assigned to AWS NLBs instead of IPs by skipping EDS load assignment for non-peer remote mesh gateway targets with hostname based gateways to keep CDS/EDS in sync
- Resolve service subsets for routes during API gateway discovery chain synthesis
Security 4
- Increased default HTTP server timeouts to prevent breaking long-polling blocking queries, with read_timeout and write_timeout now set to 15 minutes (up from 30 seconds), while read_header_timeout (10s) and idle_timeout (120s) still provide protection against Slowloris attacks
- Apply HTTP request path normalization on api-gateway and terminating-gateway HTTP listeners to prevent L7 intention RBAC bypass via non-normalized paths (CVE-2024-10005)
- Update ubi base image to ubi9-minimal:9.7
- Fixed Consul transaction endpoint authorization bypasses where service and check mutations could be authorized using request-provided names while applying changes by ID, including a bypass using the reserved consul service name
2.0.0-rc2 (May 15, 2026)
SECURITY:
- agent: Increased default HTTP server timeouts to prevent breaking long-polling blocking queries.
read_timeoutandwrite_timeoutare now set to 15 minutes (up from 30 seconds), whileread_header_timeout(10s) andidle_timeout(120s) still provide protection against Slowloris attacks. All timeouts remain configurable via thehttp_configblock. [GH-23267] - api-gateway, terminating-gateway: Apply HTTP request path normalization on api-gateway and terminating-gateway HTTP listeners to prevent L7 intention RBAC bypass via non-normalized paths (CVE-2024-10005). [GH-23534]
- docker: update ubi base image to
ubi9-minimal:9.7. [GH-23553] - security: Fixed Consul transaction endpoint authorization bypasses where service and check mutations could be authorized using request-provided names while applying changes by ID, including a bypass using the reserved
consulservice name. [GH-12716]
BUG FIXES:
- XDS: Fixes issue with mesh-gateway in remote mode on AWS EKS, as DNS hostnames are assigned to AWS NLBs instead of IPs and envoy's EDS endpoint validation expects address to be an IP. Now EDS load assignment is skipped for non-peer remote mesh gateway targets with hostname based gateways keeping CDS/EDS in sync. [GH-23543]
- api-gateway: resolve service subsets for routes during API gateway discovery chain synthesis. [GH-23294]