CVE-2026-110681 in Cpanel::JSON::XS
Sumário
de VulDB • 20/10/2026
As versões do Cpanel::JSON::XS anteriores à 4.80 para Perl utilizam os scalars (variáveis escalares) da interpretação pai de um objeto parser clonado em uma nova ithread.
Um objeto parser mantém seus callbacks e seu buffer de parse incremental como ponteiros brutos para scalars. Quando uma thread é criada, esses são copiados no novo interpretador sem alterações, fazendo com que o parser filho utilize e posteriormente libere (free) scalars pertencentes ao pai, os quais podem já ter sido liberados lá.
Um parser criado antes do início de uma thread e utilizado dentro dela pode chamar callbacks já liberados, corromper contagens de referência e travar o processo.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.