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 HTTP external-authorization client can retain a stale request callback after a request is rejected. When RawHttpClientImpl::onSuccess later processes the authorization response, it can invoke callbacks_ after the callback owner has been destroyed, causing a use-after-free and process crash under production traffic. The relevant scope boundary is that the vulnerable path uses the HTTP ext_authz client; the advisory does not establish the same trigger for unrelated filters. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.
Published: 2026-09-21
Score: 5.9 Medium
EPSS: n/a
KEV: No
Impact: Use‑after‑free in Envoy’s ext_authz filter may lead to memory corruption or crashes
Action: Patch
AI Analysis

Impact

The vulnerability involves a use‑after‑free condition in the ext_authz component of Envoy Proxy after it rejects an HTTP request. This flaw can cause the process to access freed memory, potentially leading to a crash or, in a worst‑case scenario, arbitrary code execution if the memory is reused maliciously. The impact is primarily denial of service or memory integrity loss rather than immediate remote code execution.

Affected Systems

Envoy Proxy is affected. No specific vendor‑product or version information is provided by the CNA, so all installations using the ext_authz filter are potentially vulnerable until an official fix is applied.

Risk and Exploitability

With a CVSS score of 5.9 the risk is moderate. The EPSS score is not available, and the issue is not listed in CISA’s KEV catalog. The attack vector is inferred to be remote, via network traffic that triggers the filter’s rejection logic. Exploitability requires the attacker to send crafted HTTP requests to the proxied service. The lack of an EPSS score suggests low to moderate exploitation probability, but the potential for causing service outages cannot be ignored.

Generated by OpenCVE AI on September 1, 2026 at 14:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Envoy to the latest stable release that contains the ext_authz use‑after‑free fix
  • If an upgrade is not immediately possible, temporarily remove or disable the ext_authz filter from affected listeners to prevent the trigger condition
  • Monitor Envoy logs and restart rates for sudden crashes or repeated error patterns indicating the vulnerability is being exploited

Generated by OpenCVE AI on September 1, 2026 at 14:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 19:45:00 +0000

Type Values Removed Values Added
Description No description is available for this CVE. 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 HTTP external-authorization client can retain a stale request callback after a request is rejected. When RawHttpClientImpl::onSuccess later processes the authorization response, it can invoke callbacks_ after the callback owner has been destroyed, causing a use-after-free and process crash under production traffic. The relevant scope boundary is that the vulnerable path uses the HTTP ext_authz client; the advisory does not establish the same trigger for unrelated filters. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.
Title envoy: envoy: ext_authz use-after-free after rejecting an HTTP request Envoy: ext_authz - RawHttpClientImpl onSuccess 0x0 segfault
References

Wed, 02 Sep 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Envoyproxy
Envoyproxy envoy
Vendors & Products Envoyproxy
Envoyproxy envoy

Tue, 01 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Description No description is available for this CVE.
Title envoy: envoy: ext_authz use-after-free after rejecting an HTTP request
Weaknesses CWE-416
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Subscriptions

Envoyproxy Envoy
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-21T19:32:00.008Z

Reserved: 2026-06-04T21:34:34.427Z

Link: CVE-2026-50572

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-21T20:17:25.970

Modified: 2026-09-21T20:17:25.970

Link: CVE-2026-50572

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-26T13:00:00Z

Links: CVE-2026-50572 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-02T22:00:08Z

Weaknesses