CVE-2024-30255 in envoyinformation

Résumé

par VulDB • 30/07/2026

Envoy est un proxy de bordure et de service open source natif du cloud. La pile de protocoles HTTP/2 dans les versions d'Envoy antérieures à 1.29.3, 1.28.2, 1.27.4 et 1.26.8 est vulnérable à l'épuisement des ressources CPU en raison d'une inondation de frames CONTINUATION. Le codec HTTP/2 d'Envoy permet au client d'envoyer un nombre illimité de frames CONTINUATION, même après avoir dépassé les limites du mappage d'en-têtes d'Envoy. Cela permet à un attaquant d'envoyer une séquence de frames CONTINUATION sans que le bit END_HEADERS ne soit défini, ce qui entraîne une utilisation élevée du CPU, consommant environ 1 cœur par 300 Mbit/s de trafic et aboutissant finalement à une déni de service (DoS) par épuisement des ressources CPU. Les utilisateurs doivent mettre à niveau vers les versions 1.29.3, 1.28.2, 1.27.4 ou 1.26.8 pour atténuer les effets de l'inondation CONTINUATION. En attendant une correction définitive, désactivez le protocole HTTP/2 pour les connexions aval (downstream) en tant que solution de contournement.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

GitHub, Inc.

Réserver

26/03/2024

Divulgation

04/04/2024

Modérer

accepté

Entrée

VDB-259311

CPE

prêt

EPSS

0.87810

KEV

non

Activités

très faible

Sources

Do you need the next level of professionalism?

Upgrade your account now!