Envoy
v1.36.10Networking & MessagingA security-focused maintenance release with fixes for vulnerabilities in HTTP, HTTP/2, HTTP/3, QUIC, authorization, URL normalization, and administration handling. It also contains ordinary correctness fixes, including behavior changes controlled by reloadable feature gates.
Check if affected (13)
securityCVE-2026-73511, URL normalization path-parameter handling
Applies if you use URL normalization.
url normalizationnow strips path parameters from individual path segments according to RFC 3986 section 3.3. The behavior can be reverted withenvoy..reloadable_features. strip_path_parameters_per_segment securityCVE-2026-73512, HTTP/3 frame-sequence handling
Applies if you use
http3.The
http3handling of a specifically timed sequence of HTTP/3 frames has been corrected.securityCVE-2026-73513, HTTP/2 trailers without
END_STREAMApplies if you use
http2.The
http2handling of trailers received without theEND_STREAMflag has been corrected.securityCVE-2026-73546, admin stat-name HTML sanitization
Applies if you use the
admininterface.The
admininterface now sanitizes stat names before converting them to HTML. The behavior is guarded byenvoy..reloadable_features. sanitize_html_stats_names securityCVE-2026-73547,
ext_authzrequests without a URI pathApplies if you use
ext_authz.ext_authzhandling of requests without a URI path, such as CONNECT requests, has been corrected.securityCVE-2026-73548, generic HTTP upgrade request-body handling
Applies if you use HTTP generic upgrades.
The
httphandling of payloads sent before a generic HTTP upgrade was accepted has been corrected. The behavior can be reverted withenvoy..reloadable_features. http_pause_generic_upgrade_request_body securityCVE-2026-73549, QUIC scoped IPv6 address handling
Applies if you use
quic.The
quichandling of scoped IPv6 addresses in QUIC client connections and Original Dst clusters has been corrected.securityCVE-2026-73550, HTTP/2 dropped
Hostheader accountingApplies if you use
http2.In
http2, droppedHostheaders now count toward request header map size and count limits. The behavior can be reverted withenvoy..reloadable_features. http2_track_size_of_dropped_host_header securityCVE-2026-73551, URL normalization of parameterized dot segments
Applies if
normalize_pathis enabled.url normalizationnow strips path parameters from dot and dotdot segments such as/.and; /., so canonicalization interprets them correctly. This applies when. ; normalize_pathis enabled and can be reverted withenvoy..reloadable_features. strip_dotdot_segments_with_parameters securityCVE-2026-73552,
safe_regexLatin1 charset modeApplies if you use
safe_regex.safe_regexnow uses Latin1 instead of UTF-8 charset mode because HTTP headers are not UTF-8 encoded. The behavior can be reverted withenvoy..reloadable_features. re2_use_latin1_mode securityCVE-2026-73553, RBAC path matching and
ignore_path_parameters_in_path_matchingApplies if you use
rbacand configureignore_path_parameters_in_path_matching.rbacpath matching now respects the route'signore_path_parameters_in_path_matchingsetting, preventing authorization bypass through appended path parameters. The behavior can be reverted withenvoy..reloadable_features. rbac_respect_ignore_path_parameters securityCVE-2026-50572, HTTP
ext_authzrejection handlingApplies if you use
ext_authzover HTTP.The
ext_authzhandling of requests rejected by HTTP-based external authorization has been corrected.securityCVE-2026-48521, HTTP/3 ALPN protocol selection
Applies if you use
http3.The
http3handling of upstream protocol selection through ALPN when the server uses HTTP/3 has been corrected.
All 4 other recorded changesfixes 4
fixes (4)
- - http: fixed a filter manager bug where a body frame moved into the filter-manager buffer via
addDecodedData()/addEncodedData()immediately before returningContinuewas silently dropped, corrupting large streamed bodies. Revert withenvoy..reloadable_features. filter_manager_forward_added_data_on_continue - - ext_proc: fixed multiple lifetime bugs in the ext_proc filter and the underlying gRPC async client that could lead to use-after-free or double delivery of callbacks.
- - ext_proc: fixed a bug to support two ext_proc filters configured in the chain. Revert with
envoy..reloadable_features. ext_proc_inject_data_with_state_update - - router: fixed a lifetime bug in dynamic forward proxy async host selection when the cluster is removed while lookup is still pending.
A weekly email arrives when a release needs action. Like the security patches in this release.