PT-2025-42487 · Quickjs+1 · Quickjs+1

Publicado

2025-10-16

·

Atualizado

2025-10-30

·

CVE-2025-62490

CVSS v3.1

8.8

Alta

VetorAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas quickjs (versões afetadas não especificadas)
Descrição O software contém uma falha onde efeitos colaterais durante a impressão de objetos podem levar a condições de uso após liberação de memória (use-after-free). Especificamente, ao imprimir arrays, o código recupera o comprimento do array e, em seguida, realiza a iteração. No entanto, um callback definido por um atacante poderia modificar o array durante o processo de impressão, fazendo com que a iteração acesse memória fora dos limites do array. Um problema similar existe ao imprimir objetos map ou set, onde elementos podem ser removidos da estrutura de dados subjacente durante o processo de impressão, levando a acesso inválido à memória. O problema ocorre porque a impressão de um valor não é livre de efeitos colaterais, e callbacks podem alterar estruturas de dados enquanto estão sendo processadas.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

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-2025-62490

Produtos afetados

Debian
Quickjs