CVE Intelligence
Análise Assistido por IA

CVE-2026-40492: Escrita fora dos limites no codec XWD da biblioteca SAIL

O codec XWD da biblioteca SAIL pode escrever fora do buffer alocado, porque a rotina de troca de bytes usa um campo de profundidade de pixel que não corresponde ao formato escolhido em outra parte do código. O CNA do GitHub classifica a falha como crítica, com pontuação CVSS 3.1 de 9,8, e o registro aponta um commit de correção. O registro não a lista como explorada, e não há exploração confirmada nas fontes consultadas.

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

Visão geral

A SAIL é uma biblioteca multiplataforma para carregar e salvar imagens. Este registro descreve uma escrita fora dos limites no codec XWD. O formato de pixel é selecionado a partir de um campo, enquanto a rotina de troca de bytes depende de outro, de modo que os dois podem divergir ao processar um arquivo malformado.

Impacto

  • A fraqueza é classificada como CWE-787, Escrita fora dos limites.
  • O CNA do GitHub atribui pontuação base CVSS 3.1 de 9,8 (crítica), com vetor de rede, baixa complexidade, sem privilégios e sem interação do usuário.
  • O vetor indica alto impacto em confidencialidade, integridade e disponibilidade. Escritas além do buffer alocado podem corromper a memória do processo, o que pode levar a travamentos ou outros efeitos prejudiciais, conforme a aplicação.

Produtos e versões afetados

  • O registro indica a SAIL como produto afetado, mas não fornece faixa de versões afetadas.
  • O registro cita o commit 36aa5c7ec8a2bb35f6fb867a1177a6f141156b02 como a alteração que corrige o problema. Versões que incluem esse commit devem conter a correção, mas o registro não informa uma versão corrigida específica.
  • Recomenda-se consultar o aviso e o registro para identificar as versões afetadas antes de definir o caminho de atualização.

Status de exploração

  • O catálogo KEV da CISA não lista esta CVE.
  • Não há exploração confirmada na natureza nas fontes consultadas para esta análise.
  • Os dados de EPSS do registro indicam probabilidade de 0,00553 e percentil de 0,44702.

Correção e mitigação

  • Atualize a SAIL para uma versão que inclua o commit 36aa5c7ec8a2bb35f6fb867a1177a6f141156b02, após confirmar a versão corrigida no aviso do GitHub.
  • Se a atualização imediata não for possível, limite o processamento de arquivos XWD de origem não confiável e considere executar a decodificação de imagens em processo isolado ou em sandbox.
  • Recompile e reimplante as aplicações que incorporam a biblioteca.

Orientações para detecção

  • Revise aplicações que usam a SAIL em busca de travamentos, erros de corrupção de memória ou relatórios de sanitizadores ao processar imagens XWD.
  • Registre e analise a origem das entradas XWD em fluxos que aceitam imagens de usuários externos.
  • Acompanhe o aviso do GitHub para atualizações sobre versões afetadas e versões corrigidas.

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

  • O registro não possui título, e suas listas de produtos afetados e corrigidos estão vazias.
  • O status de origem do registro é Deferred, portanto a análise do CNA pode ser alterada.
  • Não há faixa de versões afetadas nem tag de versão corrigida nas fontes fornecidas.
  • A relação com a GHSA-3g38-x2pj-mv55 (CVE-2026-27168) é apresentada como um problema separado, mas seus detalhes não são incluídos aqui.

Perguntas frequentes

O que é a CVE-2026-40492?

É uma escrita fora dos limites no codec de imagens XWD da biblioteca SAIL, causada por divergência entre dois campos de profundidade de pixel durante a troca de bytes.

Qual é a gravidade?

O CNA do GitHub atribui pontuação base CVSS 3.1 de 9,8, classificada como crítica, com vetor de rede e sem necessidade de interação do usuário.

Está sendo explorada?

A CVE não consta no catálogo KEV da CISA, e não há exploração confirmada nas fontes consultadas.

Como corrigir?

Atualize a SAIL para uma versão que inclua o commit 36aa5c7ec8a2bb35f6fb867a1177a6f141156b02, após confirmar a versão corrigida no aviso do GitHub.

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