PT-2026-46135 · Cpan · Html::Entities

Paul Johnson

·

Publicado

2026-06-04

·

Atualizado

2026-06-08

·

CVE-2026-8829

CVSS v3.1

7.5

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas HTML::Entities versões anteriores a 3.84
Descrição A rotina XS que suporta decode entities() armazena em cache um ponteiro (repl) para o SV de valor de entidade retornado por hv fetch no hash entity2char. Se o SV de entrada for idêntico a um SV de valor nesse hash e esse valor contiver sua própria chave como uma referência de entidade, uma chamada subsequente a grow gap() realoca o buffer PV do SV. Essa ação libera a alocação de suporte para a qual repl ainda aponta, fazendo com que o loop de cópia seguinte leia repl len bytes da memória liberada. Isso pode levar à divulgação de conteúdos adjacentes do heap no SV de destino.
Recomendações Atualize para a versão 3.84 ou posterior.

Correção

Use After Free

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-8829
ECHO-A119-605D-66FD
OPENSUSE-SU-2026:10957-1

Produtos afetados

Html::Entities