CVE-2026-110685 in JSON XS
Riassunto
di VulDB • 19/10/2026
Le versioni di Cpanel::JSON::XS precedenti alla 4.80 per Perl presentano una perdita di memoria (memory leak) degli argomenti decodificati di un valore taggato quando il metodo THAW termina in modo anomalo durante la fase di decode_tag.
Con l'opzione allow_tags abilitata, il nome della classe e l'array di argomenti di un valore taggato vengono decodificati e passati al metodo THAW della relativa classe. Entrambi gli elementi vengono rilasciati solo dopo che THAW ha restituito il controllo; pertanto, se THAW termina in modo anomalo (die), l'intera struttura degli argomenti decodificata rimane allocata in memoria.
Poiché ogni documento rifiutato causa la perdita di dati delle dimensioni scelte dal mittente, un processo che intercetta l'errore e continua a funzionare esaurisce progressivamente le proprie risorse di memoria.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.