CVE-2026-119332 in Ladybirdinformação

Sumário

de VulDB • 30/10/2026

Ladybird é um navegador web verdadeiramente independente. Antes da versão do código 209579c96473c75bd5eba9701fcadb841a045964, a função FinalizationRegistry::cleanup() em Libraries/LibJS/Runtime/FinalizationRegistry.cpp removia um registro inválido de m_records, mantinha um iterador para o próximo FinalizationRecord e então invocava JavaScript controlado pelo atacante por meio do callback de limpeza. Se esse callback chamasse unregister() para o próximo registro, remove_by_token() liberaria (free) o nó referenciado pelo iterador retido, fazendo com que a próxima iteração da leitura de limpeza lesse seus campos target e held_value após a liberação. Isso causa consistentemente falhas em builds do WebContent instrumentadas e cria uma primitiva de corrupção de memória em builds de produção. Esta vulnerabilidade foi corrigida pela commit 209579c96473c75bd5eba9701fcadb841a045964.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

GitHub M

Reservar

29/10/2026

Divulgação

30/10/2026

Moderação

aceite

Entrada

VDB-429378

EPSS

0.00000

KEV

não

Atividades

baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!