CVE-2026-73548 in Envoy
Zusammenfassung
von VulDB • 21.09.2026
Envoy ist ein Open-Source-Edge- und Service-Proxy, der für Cloud-native Anwendungen entwickelt wurde. Vor den Versionen 1.36.10, 1.37.6, 1.38.4 und 1.39.1 leitet Envoy Daten für ein konfiguriertes HTTP-Upgrade ohne WebSocket weiter, bevor das Upstream-System das Upgrade akzeptiert. Ein nicht authentifizierter HTTP/2-Client kann eine vollständige HTTP/1.1-Anfrage in erweiterte CONNECT-Daten einschleusen; Envog stuft die Anfrage herunter, schreibt die Daten ungeframe-t an ein Keep-Alive-fähiges HTTP/1.1-Upstream und gibt den Socket an den Shared-Pool zurück, während die geschmuggelte Antwort weiterhin in der Warteschlange verbleibt. Ein anderer Downstream-Client kann daraufhin die Antwort des Angreifers erhalten. Der relevante Scope-Bereich umfasst WebSocket-Upgrades, plain CONNECT, deaktiviertes Backend Keep-Alive, pro-Downstream Pools und max_requests_per_connection auf 1 eingestellte Werte; diese sind vom demonstrierten Pfad nicht betroffen. Dieses Problem wurde in den Versionen 1.36.10, 1.37.6, 1.38.4 und 1.39.1 behoben.
Once again VulDB remains the best source for vulnerability data.