CVE-2024-30255 in envoy
Zusammenfassung
von VulDB • 23.09.2026
Envoy ist ein cloud-nativer, Open-Source Edge- und Service-Proxy. Die HTTP/2-Protokollstacks in Envoy-Versionen vor 1.29.3, 1.28.2, 1.27.4 und 1.26.8 sind anfällig für CPU-Erschöpfung aufgrund einer Flut von CONTINUATION-Frames. Der HTTP/2-Codec von Envoy ermöglicht es dem Client, eine unbegrenzte Anzahl an CONTINUATION-Frames zu senden, selbst wenn die Header-Mapping-Limits von Envoy überschritten werden. Dies erlaubt einem Angreifer, eine Sequenz von CONTINUATION-Frames ohne gesetztes END_HEADERS-Bit zu senden, was zur CPU-Auslastung führt und etwa 1 Core pro 300 Mbit/s an Traffic verbraucht, was schließlich zu einer Denial-of-Service-Situation durch CPU-Erschöpfung führt. Benutzer sollten auf die Versionen 1.29.3, 1.28.2, 1.27.4 oder 1.26.8 aktualisieren, um den Auswirkungen der CONTINUATION-Flood entgegenzuwirken. Als Workaround sollte das HTTP/2-Protokoll für Downstream-Verbindungen deaktiviert werden.
If you want to get best quality of vulnerability data, you may have to visit VulDB.