Katalog CVE

CVE-2026-107794

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

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

Streszczenie

Wersje ExtUtils::Typemaps::STL::List przed 1.07 dla Perla przydzielają tablicę 32 GiB na pustej liście. Wywołanie av_extend z niedomiarową wartością powoduje alokację 2^32 slotów, co prowadzi do wyczerpania pamięci.

Ocena ryzyka

Ryzyko to możliwość wyczerpania pamięci systemu, co może prowadzić do awarii aplikacji lub całego serwera, szczególnie przy przetwarzaniu pustych list.

Rekomendacja

Zaleca się aktualizację do wersji 1.07 lub nowszej, która zawiera poprawkę tego problemu.

Powiązane podatności

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

ExtUtils::Typemaps::STL::List versions before 1.07 for Perl allocate a 32 GiB array on an empty list. The OUTPUT typemaps call av_extend( av, len-1 ). On an empty list, this undeflows, and av_extend will allocate an array with 2^32 slots, leading to memory exhaustion. Note that a similar issue was fixed in ExtUtils::Typemaps::STL::Vector version 1.05.

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