CVE Catalog

CVE-2026-53719

MediumCVSS 6.5
Published: Translated: NVD NIST

Summary

Envoy Gateway prior to versions 1.7.4 and 1.8.1 has a nil dereference vulnerability in translateSecurityPolicyForRoute when a namespace-scoped tenant creates a SecurityPolicy targeting a TCPRoute and omits spec.authorization. The persistent object triggers a panic on every reconcile, stalling controller-wide xDS and infrastructure publishing until an administrator deletes the object.

Risk Assessment

An attacker can cause a controller outage, potentially delaying configuration updates, though the data plane continues to serve the last known good configuration. This may lead to availability issues.

Recommendation

Upgrade to version 1.7.4 or 1.8.1, and remove any SecurityPolicy objects that may trigger the panic.

Other vulnerabilities in Envoy Gateway

See all
Original NVD description (English source)

Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Prior to 1.7.4 and 1.8.1, translateSecurityPolicyForRoute in internal/gatewayapi/securitypolicy.go dereferences a nil authorization value when a namespace-scoped tenant creates a SecurityPolicy targeting a TCPRoute and omits spec.authorization. The persistent object triggers the panic on every reconcile; recovery in message/watchutil.go keeps the process alive but unwinds the runner/runner.go handle callback, stalling controller-wide xDS and infrastructure intermediate-representation publishing until an administrator deletes the object. The data plane continues to serve the last known good configuration while publication is stalled. This issue is fixed in versions 1.7.4 and 1.8.1.

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