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, When ignore_path_parameters_in_path_matching is enabled, Envoy's router strips the semicolon suffix before matching but the RBAC url_path matcher evaluates the raw path. A downstream request such as /admin;x can therefore miss a DENY rule for /admin while the router still selects the protected /admin backend. The inconsistent canonicalization allows an unauthenticated client to bypass path-based authorization. The relevant scope boundary is that the route option and a path-based RBAC rule must both be present, and the protected route must match after stripping. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.
Published: 2026-09-21
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: Authorization bypass via RBAC
Action: Patch or Mitigate
AI Analysis

Impact

The vulnerability allows an attacker to bypass Envoy’s role-based access control when the path‑parameter stripping feature is enabled. This can lead to unauthorized access to resources that should be protected, effectively granting elevated privileges to an attacker. The weakness is identified as CWE‑863, indicating improper authorization checks.

Affected Systems

The issue affects Envoy implementations that have path‑parameter stripping turned on. Specific affected versions are not listed in the CVE entry, so any deployment using this feature should be treated as potentially vulnerable until a vendor update is released.

Risk and Exploitability

Because a public description is not provided, the exact attack path is inferred from the title: an attacker would construct requests whose path parameters are stripped, causing Envoy to evaluate RBAC rules against an altered path and then allow the request. The CVSS score of 7.5 indicates high severity. EPSS data is not available, and the vulnerability is not listed in CISA KEV, so known exploitation evidence is lacking. Nonetheless, the high severity and the nature of the bypass mean that an exploit, if discovered, could have a broad impact.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Envoy to a version that removes the vulnerability as soon as a vendor patch is available
  • Disable the path‑parameter stripping feature if it is not needed for application functionality
  • Review and tighten RBAC policies to enforce strict authorization checks
  • Monitor HTTP traffic for anomalous path requests and apply rate limiting or automated blocking

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 20:30: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, When ignore_path_parameters_in_path_matching is enabled, Envoy's router strips the semicolon suffix before matching but the RBAC url_path matcher evaluates the raw path. A downstream request such as /admin;x can therefore miss a DENY rule for /admin while the router still selects the protected /admin backend. The inconsistent canonicalization allows an unauthenticated client to bypass path-based authorization. The relevant scope boundary is that the route option and a path-based RBAC rule must both be present, and the protected route must match after stripping. This issue is fixed in versions 1.36.10, 1.37.6, 1.38.4, and 1.39.1.
Title envoy: envoy: RBAC authorization bypass when path-parameter stripping is enabled Envoy: RBAC Authorization Bypass via Path Parameters
Weaknesses CWE-436
References
Metrics cvssV3_1

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

cvssV3_1

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


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: RBAC authorization bypass when path-parameter stripping is enabled
Weaknesses CWE-863
References
Metrics threat_severity

None

cvssV3_1

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

threat_severity

Important


Subscriptions

Envoyproxy Envoy
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-09-21T20:18:47.650Z

Reserved: 2026-08-12T20:53:46.380Z

Link: CVE-2026-73553

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-21T21:17:09.637

Modified: 2026-09-21T21:17:09.637

Link: CVE-2026-73553

cve-icon Redhat

Severity : Important

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

Links: CVE-2026-73553 - Bugzilla

cve-icon OpenCVE Enrichment

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

Weaknesses