Katalog CVE

CVE-2026-116134

Niskie ryzyko· EPSS 24%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

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

Streszczenie

Biblioteka HTTP::Body w wersjach przed 1.23_01 dla Perla pozwala na wyczerpanie pamięci poprzez nieograniczony blok nagłówka części multipart. Parser multipart przyjmuje wszystko do pierwszego pustego wiersza po granicy jako blok nagłówka części, bez limitu rozmiaru lub liczby wierszy. Każdy wiersz jest przechowywany w hashu nagłówka części, więc blok krótkich wierszy kosztuje około 60 bajtów pamięci na bajt wejściowy.

Ocena ryzyka

Zdalny atakujący może wyczerpać pamięć procesu roboczego pojedynczym żądaniem, powodując odmowę usługi. Może to zablokować dostępność aplikacji internetowej.

Rekomendacja

Zaktualizuj bibliotekę HTTP::Body do wersji 1.23_01 lub nowszej. Rozważ ograniczenie rozmiaru nagłówków części multipart na poziomie serwera aplikacji lub reverse proxy.

Inne podatności w HTTP::Body

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

HTTP::Body versions before 1.23_01 for Perl allow memory exhaustion via an unbounded multipart part header block. The multipart parser takes everything up to the first blank line after a boundary as the part's header block, with no limit on its size or number of lines. Every line is stored in the part's header hash, so a block of short lines costs about 60 bytes of memory per input byte. A remote attacker can exhaust worker memory with a single request.

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