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.