Input validation error in envoy - CVE-2026-47778
Published: June 24, 2026
envoy
Detailed vulnerability description
The vulnerability allows a remote user to bypass host authentication.
The vulnerability exists due to improper input validation in DefaultCertValidator::verifySubjectAltName when validating DNS subject alternative names in upstream TLS certificates. A remote privileged user can present a certificate containing a dNSName SAN with an embedded NUL byte to bypass host authentication.
Only DNS SAN validation is affected. Exploitation requires Envoy to use auto_sni and auto_san_validation for upstream connections, and depends on a trusted certificate authority accepting certificates with embedded NUL characters.