PT-2026-144663

CVE-2026-126064

·

Publicado

2026-11-10

·

Atualizado

2026-11-10

Descrição por

CVSS 4.0
2.0
Baixa
MétricasAV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas Nokogiri versões anteriores a 1.19.5
Descrição A extensão nativa CRuby pode deixar wrappers Ruby apontando para memória liberada ao substituir o valor de um atributo existente. Isso ocorre quando as funções Nokogiri::XML::Node#[]= ou Nokogiri::XML::Node#lang= são utilizadas após o código ter acessado os nós filhos do atributo. A substituição do valor libera os nós filhos nativos enquanto seus wrappers permanecem acessíveis, o que pode causar uma leitura inválida ou um segfault (um tipo específico de falha onde um programa tenta acessar um local de memória ao qual não tem permissão). O JRuby não é afetado.
Recomendações Atualize para a versão 1.19.5 ou posterior. Como medida paliativa temporária, evite acessar os nós filhos de atributos diretamente via Attr#children ou similar antes de substituir o valor do mesmo atributo.
Explorabilidade
Correção
Impactos
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
GHSA-3W22-6JFG-527W
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾