Katalog CVE

CVE-2026-78660

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Historycznie implementacja HTTP/2 była dość pobłażliwa wobec nieprawidłowych nagłówków związanych z ramkowaniem, ponieważ nie mogą one zakłócać ramkowania HTTP/2. Jednak umożliwia to przekazywanie odpowiedzi zawierających takie nagłówki do klienta HTTP/1, gdy działamy jako reverse proxy. Jeśli klient HTTP/1 również nie zachowuje się wystarczająco ściśle, może to skutkować przemytem odpowiedzi (response smuggling).

Ocena ryzyka

Może to prowadzić do przemytu odpowiedzi, potencjalnie umożliwiając atakującemu wstrzyknięcie złośliwej treści do odpowiedzi.

Rekomendacja

Zaktualizuj implementację HTTP/2 do wersji z poprawką, która ściślej waliduje nagłówki ramkowania.

Inne podatności w Go net/http

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

Historically, we have been rather lax about malformed framing-related headers in our HTTP/2 implementation, as they cannot interfere with HTTP/2 framing. However, this makes it possible for our HTTP/2 implementation to forward responses containing such headers to an HTTP/1 client when acting as a reverse proxy. If the HTTP/1 client also does not behave strictly enough, this can result in response smuggling.

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