Katalog CVE

CVE-2023-39326

Średnie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność w bibliotece net/http języka Go pozwala atakującemu HTTP na użycie rozszerzeń chunk do zmuszenia odbiorcy do odczytania znacznie większej ilości danych z sieci niż faktycznie znajduje się w treści żądania lub odpowiedzi. Złośliwy klient HTTP może wykorzystać to do automatycznego odczytania przez serwer dużej ilości danych (do około 1 GiB).

Ocena ryzyka

Ryzyko polega na możliwości przeprowadzenia ataku typu odmowa usługi (DoS) poprzez przeciążenie serwera nadmiernym odczytem danych, co może prowadzić do wyczerpania zasobów sieciowych i pamięci.

Rekomendacja

Należy niezwłocznie zaktualizować bibliotekę net/http do wersji zawierającej poprawkę (np. Go 1.21.1 lub nowszej) oraz zastosować ograniczenia czasowe i rozmiarowe dla odczytu danych wejściowych.

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

A malicious HTTP sender can use chunk extensions to cause a receiver reading from a request or response body to read many more bytes from the network than are in the body. A malicious HTTP client can further exploit this to cause a server to automatically read a large amount of data (up to about 1Gi

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