Vulnerability · Published Sep 21, 2026 · Assigned by GitHub_M
CVE-2026-73547Envoy ext_authz: request `:path` pseudoheader dereferenced w/o null check
High 7.5
In plain English
A high-severity improper input validation in envoy from envoyproxy. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 46% of all known vulnerabilities).
Official description
Envoy is an open source edge and service proxy designed for cloud-native applications. Prior to 1.36.10, 1.37.6, 1.38.4, and 1.39.1, Envoy's ext_authz filter assumes that a request contains a :path pseudoheader when applying query_parameters_to_set or query_parameters_to_remove from an authorization response. A path-less CONNECT request makes request_headers_->Path() return null, and Filter::onComplete dereferences that pointer while parsing the query string. An unauthenticated downstream client can crash the Envoy process when the filter and authorization response use query-parameter mutation. The relevant scope boundary is that the deployment must accept path-less CONNECT and configure ext_authz query-parameter mutation. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| envoyproxy | envoy | < 1.36.10>= 1.37.0, < 1.37.6>= 1.38.0, < 1.38.4>= 1.39.0, < 1.39.1 |
Weakness: CWE-20, CWE-476 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- https://github.com/envoyproxy/envoy/security/advisories/GHSA-87ph-jqwm-pg6r x_refsource_CONFIRM
- https://github.com/envoyproxy/envoy/commit/064af2e61d0d1c421490d9e3e6e643c5d117ffe4 x_refsource_MISC
- https://github.com/envoyproxy/envoy/commit/5f3b8e9b2b8a787a63202d35bb38820f3e9271fe x_refsource_MISC
- https://github.com/envoyproxy/envoy/commit/838f8ffd9d7b5217682a22ee33470d4c7afb7e98 x_refsource_MISC
- https://github.com/envoyproxy/envoy/commit/c3170d7c747e51bb8254378ea89afc03d3e71929 x_refsource_MISC
- https://github.com/envoyproxy/envoy/releases/tag/v1.36.10 x_refsource_MISC
- https://github.com/envoyproxy/envoy/releases/tag/v1.37.6 x_refsource_MISC
- https://github.com/envoyproxy/envoy/releases/tag/v1.38.4 x_refsource_MISC
- https://github.com/envoyproxy/envoy/releases/tag/v1.39.1 x_refsource_MISC