PT-2026-134169

CVE-2026-119332

·

Publicado

2026-10-30

·

Atualizado

2026-10-30

Descrição por

CVSS 3.1
8.8
Alta
MétricasAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas Ladybird versões anteriores a 209579c96473c75bd5eba9701fcadb841a045964
Description Um problema de corrupção de memória existe na função FinalizationRegistry::cleanup() em Libraries/LibJS/Runtime/FinalizationRegistry.cpp. O problema ocorre quando um registro morto é removido de m records enquanto um iterador para o próximo FinalizationRecord é retido. Se o callback de limpeza invocar JavaScript controlado por um invasor que chame unregister() para o próximo registro, a função remove by token() libera o nó referenciado pelo iterador. Iterações de limpeza subsequentes leem os campos target e held value após a liberação, resultando em falhas em compilações instrumentadas de WebContent ou corrupção de memória em compilações de produção.
Recommendations Atualize para a versão 209579c96473c75bd5eba9701fcadb841a045964.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
GHSA-6CMV-XMFF-QJPH
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾