CVE Catalog

CVE-2026-26205

High
Published: Translated: NVD NIST

Summary

The opa-envoy-plugun plugin before version 1.13.2-envoy-2 has a vulnerability in how the `input.parsed_path` field is constructed. HTTP request paths are treated as full URIs, causing leading path segments prefixed with double slashes (`//`) to be interpreted as authority components and dropped from the parsed path. This creates a path interpretation mismatch between authorization policies and backend servers.

Risk Assessment

Attackers can exploit this flaw to bypass access controls by crafting requests where the authorization filter evaluates a different path than the one ultimately served by the backend. This may lead to unauthorized access to protected resources.

Recommendation

It is recommended to immediately upgrade the opa-envoy-plugun plugin to version 1.13.2-envoy-2 or later, which includes a fix for this vulnerability.

Related vulnerabilities

Original NVD description (English source)

opa-envoy-plugun is a plugin to enforce OPA policies with Envoy. Versions prior to 1.13.2-envoy-2 have a vulnerability in how the `input.parsed_path` field is constructed. HTTP request paths are treated as full URIs when parsed; interpreting leading path segments prefixed with double slashes (`//`) as authority components, and therefore dropping them from the parsed path. This creates a path interpretation mismatch between authorization policies and backend servers, enabling attackers to bypass access controls by crafting requests where the authorization filter evaluates a different path than the one ultimately served. Version 1.13.2-envoy-2 fixes the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS