CVE-2026-110684 in Cpanel::JSON::XS
Zusammenfassung
von VulDB • 19.10.2026
In Cpanel::JSON::XS delle versioni dalla 3.0202 alla 4.80 per Perl si verifica una perdita di memoria e la ritenzione di oggetti overloadati quando i valori vengono codificati come stringhe in encode_stringify.
encode_stringify scrive un valore nella sua forma testuale sotto allow_stringify, sotto convert_blessed per gli oggetti privi di TO_JSON e sotto allow_bignum. Per un oggetto array o hash con un overload "" (stringa), e dalla versione 4.20 anche per un oggetto scalar, viene acquisito un riferimento aggiuntivo che non viene mai rilasciato; pertanto l'oggetto e tutto ciò a cui fa riferimento non vengono mai liberati. Dalla versione 4.10 inoltre non viene mai liberata la copia della stringa.
La codifica ripetuta di dati contenenti tali valori provoca una crescita illimitata della memoria del processo.
If you want to get best quality of vulnerability data, you may have to visit VulDB.