Releases: envoyproxy/envoy
v1.36.2
Summary of changes:
-
Security update:
- CVE-2025-62504: A crash that occurs when Lua filters handle a sufficiently large response body
Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.36.2
Docs:
https://www.envoyproxy.io/docs/envoy/v1.36.2/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.36.2/version_history/v1.36/v1.36.2
Full changelog:
v1.36.1...v1.36.2
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Boteng Yao boteng@google.com
v1.35.6
Summary of changes:
-
Security update:
- CVE-2025-62504: A crash that occurs when Lua filters handle a sufficiently large response body
Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.35.6
Docs:
https://www.envoyproxy.io/docs/envoy/v1.35.6/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.35.6/version_history/v1.35/v1.35.6
Full changelog:
v1.35.5...v1.35.6
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Boteng Yao boteng@google.com
v1.34.10
Summary of changes:
-
Security update:
- CVE-2025-62504: A crash that occurs when Lua filters handle a sufficiently large response body
Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.34.10
Docs:
https://www.envoyproxy.io/docs/envoy/v1.34.10/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.34.10/version_history/v1.34/v1.34.10
Full changelog:
v1.34.9...v1.34.10
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Boteng Yao boteng@google.com
v1.33.12
Summary of changes:
-
Security update:
- CVE-2025-62504: A crash that occurs when Lua filters handle a sufficiently large response body
Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.33.12
Docs:
https://www.envoyproxy.io/docs/envoy/v1.33.12/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.33.12/version_history/v1.33/v1.33.12
Full changelog:
v1.33.11...v1.33.12
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Boteng Yao boteng@google.com
v1.36.1
Summary of changes:
-
Security update:
- CVE-2025-62409: Fix a crash in the TCP connection pool
Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.36.1
Docs:
https://www.envoyproxy.io/docs/envoy/v1.36.1/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.36.1/version_history/v1.36/v1.36.1
Full changelog:
v1.36.0...v1.36.1
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Boteng Yao boteng@google.com
v1.35.5
Summary of changes:
-
Security update:
- CVE-2025-62409: Fix a crash in the TCP connection pool
Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.35.5
Docs:
https://www.envoyproxy.io/docs/envoy/v1.35.5/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.35.5/version_history/v1.35/v1.35.5
Full changelog:
v1.35.4...v1.35.5
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Boteng Yao boteng@google.com
v1.34.9
Summary of changes:
-
Security update:
- CVE-2025-62409: Fix a crash in the TCP connection pool
Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.34.9
Docs:
https://www.envoyproxy.io/docs/envoy/v1.34.9/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.34.9/version_history/v1.34/v1.34.9
Full changelog:
v1.34.8...v1.34.9
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Boteng Yao boteng@google.com
v1.33.11
Summary of changes:
-
Security update:
- CVE-2025-62409: Fix a crash in the TCP connection pool
Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.33.11
Docs:
https://www.envoyproxy.io/docs/envoy/v1.33.11/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.33.11/version_history/v1.33/v1.33.11
Full changelog:
v1.33.10...v1.33.11
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Boteng Yao boteng@google.com
v1.36.0
Summary of changes:
-
HTTP:
- Changed default HTTP/2 max concurrent streams from unlimited to 1024,
initial stream window from 256MiB to 16MiB, and connection window from
256MiB to 24MiB for improved memory safety. - Added HTTP/1.1 proxy transport RFC 9110 compliant
CONNECTrequests
withHostheader by default. - Enhanced route refresh to trigger tracing refresh, applying new
route's sampling and decoration to active spans. - Added support for decompressed HTTP header bytes tracking in access
logs. - Added stream flush timeout configuration independent of stream idle
timeout. - Added header removal based on header key matching patterns.
- Added per-route compressor library override support.
- Added
upstream_rq_per_cxhistogram for connection reuse
monitoring.
- Changed default HTTP/2 max concurrent streams from unlimited to 1024,
-
Security & TLS:
- Fixed TLS inspector regression that closed plain text connections when
reading >16KB at once. - Fixed use-after-free in DNS cache when
Hostheader is modified
between filters. - Fixed listener socket creation failures in different Linux network
namespaces.
- Fixed TLS inspector regression that closed plain text connections when
-
Load Balancing & Networking:
- Moved locality weighted round robin structures out of
HostSetImpl
into separate classes. - Added support for weighted cluster hash policies for consistent
session affinity. - Fixed client-side weighted round robin load balancer priority
iteration issues. - Added network namespace filepath support to socket addresses for
containerized environments. - Enhanced network namespace input matching for RBAC and filter chain
selection.
- Moved locality weighted round robin structures out of
-
External Processing & Authentication:
- Re-enabled
fail_open+FULL_DUPLEX_STREAMEDconfiguration
combination. - Added per-route gRPC service override and retry policy support for
ext_authz. - Added configurable HTTP status codes on ext_proc errors and TLS alerts
on network ext_authz denials. - Added OAuth2 token encryption disable option for trusted environments.
- Enhanced header count validation after mutations in ext_authz.
- Re-enabled
-
Observability & Stats:
- Added support for removing unused metrics from memory with
configurable eviction intervals. - Added stateful session filter statistics for routing outcome
monitoring. - Added upstream connection recording option to HTTP tap filter.
- Added GeoIP database build timestamp tracking.
- Added OAuth2 response code details for
401local responses. - Added OTLP stat sink resource attributes and custom metric
conversions.
- Added support for removing unused metrics from memory with
-
Dynamic Modules & Extensions:
- Added logging ABI for modules to emit logs in standard Envoy logging
stream. - Added support for counters, gauges, histograms in dynamic modules API.
- Added new Redis commands including
COPY,RPOPLPUSH,SMOVE,
SUNION, and others. - Added reverse tunnel support for NAT/firewall traversal
(experimental).
- Added logging ABI for modules to emit logs in standard Envoy logging
-
Runtime & Configuration:
- Enhanced rate limit filter with substitution formatter support at
stream complete phase. - Added support for request payloads in HTTP health checks.
- Enhanced rate limit filter with substitution formatter support at
-
Notable Fixes:
- Fixed TCP proxy idle timeout handling for new connections.
- Fixed UDP proxy crash during
SIGTERMwith active tunneling
sessions. - Fixed HTTP/3 access log skipping for half-closed streams.
- Fixed premature stream resets causing recursive draining and potential
stack overflow. - Fixed OAuth2 cookie handling in pass-through matcher configurations.
Docker Images:
hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.36.0
Docs:
www.envoyproxy.io/docs/envoy/v1.36.0/
Release Notes:
www.envoyproxy.io/docs/envoy/v1.36.0/version_history/v1.36/v1.36.0
Full Changelog:
github.com/envoyproxy/envoy/compare/v1.35.0...v1.36.0
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Rohit Agrawal rohit.agrawal@databricks.com
Signed-off-by: Boteng Yao boteng@google.com
v1.35.4
Summary of changes:
-
Security updates:
Resolve dependency CVEs:
- CVE-2025-0913: fips/go
- CVE-2024-25176: luajit
- CVE-2024-25177: luajit
- CVE-2024-25178: luajit
- CVE-2025-27817: kafka
- CVE-2025-27818: kafka
Docker images:
https://hub.docker.com/r/envoyproxy/envoy/tags?page=1&name=v1.35.4
Docs:
https://www.envoyproxy.io/docs/envoy/v1.35.4/
Release notes:
https://www.envoyproxy.io/docs/envoy/v1.35.4/version_history/v1.35/v1.35.4
Full changelog:
v1.35.3...v1.35.4
Signed-off-by: Ryan Northey ryan@synca.io
Signed-off-by: Rohit Agrawal rohit.agrawal@databricks.com