Katalog CVE

CVE-2025-62504

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.42%

Percentyl 34 - wyżej niż 34% wszystkich znanych CVE

Streszczenie

Envoy w wersjach wcześniejszych niż 1.36.2, 1.35.6, 1.34.10 i 1.33.12 zawiera podatność use-after-free w filtrze Lua. Gdy skrypt Lua w fazie odpowiedzi zmienia rozmiar ciała odpowiedzi przekraczając limit per_connection_buffer_limit_bytes, Envoy generuje lokalną odpowiedź, której nagłówki nadpisują oryginalne, pozostawiając wiszące referencje i powodując awarię.

Ocena ryzyka

Atakujący może wywołać awarię Envoy, powodując odmowę usługi dla aplikacji korzystających z tego proxy.

Rekomendacja

Zaktualizuj Envoy do wersji 1.36.2, 1.35.6, 1.34.10 lub 1.33.12. Zwiększenie limitów buforów może zmniejszyć prawdopodobieństwo wystąpienia problemu, ale nie naprawia podstawowej wady bezpieczeństwa pamięci.

Inne podatności w Envoy

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Envoy is an open source edge and service proxy. Envoy versions earlier than 1.36.2, 1.35.6, 1.34.10, and 1.33.12 contain a use-after-free vulnerability in the Lua filter. When a Lua script executing in the response phase rewrites a response body so that its size exceeds the configured per_connection_buffer_limit_bytes (default 1MB), Envoy generates a local reply whose headers override the original response headers, leaving dangling references and causing a crash. This results in denial of service. Updating to versions 1.36.2, 1.35.6, 1.34.10, or 1.33.12 fixes the issue. Increasing per_connection_buffer_limit_bytes (and for HTTP/2 the initial_stream_window_size) or increasing per_request_buffer_limit_bytes / request_body_buffer_limit can reduce the likelihood of triggering the condition but does not correct the underlying memory safety flaw.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS