CVE Intelligence
Análise Assistido por IA

CVE-2026-5450: Estouro de buffer no heap por off-by-one em scanf %mc na GNU C Library (glibc)

Um estouro de buffer de um byte no heap da GNU C Library (glibc) pode ocorrer nas funções da família scanf quando o conversor %mc é usado com largura explícita maior que 1024. O registro indica versões afetadas do 2.7 até o 2.43, inclusive, e pontuação base CVSS de 9.8. O registro não lista versão corrigida nem exploração ativa confirmada.

Publicada em 24/10/2026 · Atualizada em 24/10/2026 · Read in English

Visão geral

A CVE-2026-5450 é um estouro de buffer de um byte no heap da GNU C Library (glibc). A falha é acionada pelas funções da família scanf quando o conversor %mc é usado com largura explícita maior que 1024. O registro do CNA classifica a falha como escrita fora dos limites (CWE-787).

Impacto

  • O registro descreve um estouro de buffer de um byte no heap.
  • A pontuação base CVSS de 9.8 é informada tanto pelo CNA quanto pelo CISA-ADP.
  • Os dados SSVC do registro indicam impacto técnico total. O registro não detalha consequências além disso.

Produtos e versões afetadas

  • O registro lista a GNU C Library (glibc) do 2.7 até o 2.43, inclusive.
  • Há duas entradas de produto: Gnu Glibc (do 2.7 até o 2.43, inclusive) e GNU C Library Glibc (a partir do 2.7).
  • Nenhuma versão corrigida consta no registro. A ausência de correção listada não significa que ela não exista, então o status de correção é desconhecido a partir do registro.

Status de exploração

  • O registro indica que esta CVE não consta no catálogo KEV da CISA.
  • Nenhuma exploração ativa confirmada aparece nas fontes consultadas.
  • A probabilidade EPSS é 0.00718 (percentil 0.53358), com data de 2026-10-23.
  • O campo de exploração SSVC está como 'poc'. Uma referência do Bugzilla da sourceware está marcada com a tag 'Exploit', mas seu conteúdo não foi revisado.

Correção e mitigação

  • Faça o inventário dos sistemas que usam glibc, especialmente os que estão na faixa informada.
  • Acompanhe os avisos de fornecedores e distribuições listados nas referências, como o aviso ProductCERT da Siemens e a thread da lista libc-announce, para identificar builds corrigidos.
  • Priorize atualizações em serviços expostos à internet ou com privilégios elevados que processam entradas com funções da família scanf.
  • Quando a atualização não puder ser imediata, revise o código de aplicações que usam %mc e limite a entrada não confiável que chega a essas chamadas. Trata-se de medida defensiva geral.

Orientação para detecção

  • Observe travamentos inesperados ou sinais de corrupção de memória em serviços vinculados à glibc.
  • Em ambientes de teste, use ferramentas de verificação de memória para software que faz análise de entrada com scanf.
  • Registre e revise entradas anômalas enviadas a componentes de análise, em nível geral.

Limitações das informações disponíveis

  • O registro não informa versão corrigida nem o status de patch por fornecedor.
  • O registro não descreve as condições de exploração além da condição de largura, nem os resultados possíveis.
  • As duas entradas de produto afetado usam nomes diferentes.
  • As páginas de origem não foram consultadas diretamente; as afirmações se baseiam no registro.

Perguntas frequentes

O que é a CVE-2026-5450?

É um estouro de buffer de um byte no heap da GNU C Library (glibc). A falha é acionada pela família scanf quando o conversor %mc é usado com largura explícita maior que 1024.

Quais versões do glibc constam como afetadas?

O registro lista versões do 2.7 até o 2.43, inclusive. O registro não informa uma versão corrigida.

Há exploração ativa conhecida desta vulnerabilidade?

No registro, ela não consta no catálogo KEV da CISA, e nenhuma exploração ativa confirmada aparece nas fontes consultadas. Uma referência está marcada com a tag Exploit, mas seu conteúdo não foi revisado.

Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.