Katalog CVE

CVE-2026-110686

Nieznane
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Cpanel::JSON::XS w wersjach przed 4.80 dla Perla używa zwolnionych callbacków filtrów, gdy filtr usuwa się podczas dekodowania w decode_hv. Dekodowanie kopiuje callbacki filter_json_object i filter_json_single_key_object bez referencji, więc filtr usuwający ostatni filtr jednokluczowy zwalnia tablicę callbacków w trakcie użycia.

Ocena ryzyka

Następny obiekt jest przekazywany przez zwolnioną pamięć, co może spowodować awarię procesu.

Rekomendacja

Zaktualizuj Cpanel::JSON::XS do wersji 4.80 lub nowszej.

Inne podatności w Cpanel::JSON::XS

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

Cpanel::JSON::XS versions before 4.80 for Perl use freed filter callbacks when a filter removes itself during decoding in decode_hv. A decode copies the parser's filter_json_object and filter_json_single_key_object callbacks without taking references to them. A filter callback that removes the last single-key filter frees the callback table while the decode in progress still uses it. The next object is dispatched through freed memory and can crash the process.

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