Envoy Gateway custom backendRef cross-namespace ReferenceGrant bypass
Moderate severity
GitHub Reviewed
Published
Jun 5, 2026
in
envoyproxy/gateway
•
Updated Jul 16, 2026
Package
Affected versions
>= 1.8.0-rc.0, < 1.8.1
< 1.7.4
Patched versions
1.8.1
1.7.4
Description
Published to the GitHub Advisory Database
Jul 16, 2026
Reviewed
Jul 16, 2026
Last updated
Jul 16, 2026
Impact
Envoy Gateway accepts extension-managed custom backendRefs from an HTTPRoute to a backend resource in another namespace without requiring a matching Gateway API ReferenceGrant in the target namespace. This breaks the Gateway API cross-namespace consent model: the namespace that owns the referenced backend resource does not need to opt in with a ReferenceGrant before another namespace’s HTTPRoute can use that resource.
Patches
1.7.4
1.8.1
References