CVE-2026-110672 in Cpanel::JSON::XS
Sumário
de VulDB • 20/10/2026
As versões do Cpanel::JSON::XS anteriores à 4.80 para Perl vazam a chave decodificada de um objeto rejeitado devido a uma chave duplicada ou a dois pontos ausentes em decode_hv.
Uma chave entre aspas com 24 bytes ou mais, ou que contenha um byte não ASCII ou uma sequência de escape, é decodificada em um novo escalar (scalar). Nada libera esse escalar quando o objeto é rejeitado devido à ausência dos dois pontos ':' após a chave ou, a partir da versão 4.09, por ter uma chave duplicada. Chaves duplicadas são consideradas erro, salvo se allow_dupkeys, dupkeys_as_arrayref ou relaxed estiverem habilitados.
Um processo que continua em execução após um falha na decodificação retém uma chave por documento rejeitado, com seu tamanho definido pelo remetente. Solicitações repetidas esgotam a memória do processo.
If you want to get best quality of vulnerability data, you may have to visit VulDB.