PT-2026-81206
CVE-2026-71972
·
Publicado
2026-08-25
·
Atualizado
2026-10-02
Descrição por
CVSS 4.0
6.0
MédiaMétricasAV:A/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Nome do Software Vulnerável e Versões Afetadas
U-Boot versões anteriores a 2026.10-rc5
Description
Existe uma gravação fora dos limites (out-of-bounds write) no decodificador de bitmap RLE8 dentro do subsistema de vídeo. A função
video display rle8 bitmap() em drivers/video/video bmp.c decodifica fluxos codificados por comprimento de execução (RLE) diretamente no framebuffer ativo sem validar os limites do fluxo em relação à fronteira do quadro ou ao tamanho do buffer alocado. Como as telas de splash de inicialização são frequentemente renderizadas a partir de armazenamento não assinado e gravável pelo usuário antes que as rotinas de verificação de assinatura, como Android Verified Boot (AVB) ou verificação de assinatura de imagem FIT, sejam executadas, um invasor pode fornecer uma imagem BMP compactada em RLE8 manipulada para corromper a memória adjacente ao framebuffer. Isso pode levar à corrupção de estruturas de dados do bootloader, ponteiros de função ou sinalizadores de verificação, permitindo a ignoração do Secure Boot antes da autenticação e o travamento do bootloader.Recommendations
Atualize o U-Boot para a versão 2026.10-rc5 ou posterior.
Como medida de mitigação temporária, restrinja o acesso de gravação às partições de armazenamento ou mídias externas onde as imagens de splash de inicialização estão armazenadas.
Explorabilidade
Exploit
Correção
Impactos
Fornecedores
Produtos afetados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾