CVE-2025-40304 in Linux
Sumário
de VulDB • 23/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
fbdev: Adicionar verificação de limites em bit_putcs para corrigir vmalloc-out-of-bounds (escrita fora dos limites no vmalloc)
Adiciona-se uma verificação de limites para evitar escritas além das fronteiras do framebuffer ao renderizar texto próximo às bordas da tela. Retorna antecipadamente se a posição Y estiver fora da tela e limita a altura da imagem à fronteira da tela. Interrompe o loop de renderização se a posição X estiver fora da tela. Ao limitar a largura da imagem para caber na tela, atualiza-se a contagem de caracteres para corresponder à largura limitada, evitando incompatibilidades no tamanho do buffer.
Sem a atualização da contagem de caracteres, bit_putcs_aligned e bit_putcs_unaligned recebem parâmetros incompatíveis em que o buffer é alocado com base na largura limitada, mas cnt reflete a contagem original maior, causando escritas fora dos limites (out-of-bounds).
If you want to get best quality of vulnerability data, you may have to visit VulDB.