PT-2024-18181 · Bl2 · Bl2
Tomer.Fichman@Cymotive.Com
·
Publicado
2024-02-19
·
Atualizado
2025-01-24
·
CVE-2024-1633
CVSS v3.1
2.0
Baixa
| Vetor | AV:P/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N |
Nome do software vulnerável e versões afetadas
Versões do bootloader c2f286820471ed276c57e603762bd831873e5a17 e posteriores
Descrição
O problema ocorre durante o processo de inicialização segura, em que a segunda fase do bootloader, bl2, percorre as imagens definidas na tabela “bl2 mem params descs”. Para cada imagem, o bl2 lê o comprimento da imagem e o destino a partir do certificado da imagem, que se baseia em um valor inteiro sem sinal de 32 bits. Isso pode resultar em um estouro de inteiro, permitindo que um invasor contorne as restrições de intervalo de memória e grave dados fora dos limites do buffer, potencialmente contornando a inicialização segura.
Recomendações
Para as versões c2f286820471ed276c57e603762bd831873e5a17 e posteriores, considere desativar a função bl2 até que um patch esteja disponível para evitar uma possível exploração. Restrinja o acesso à tabela “bl2 mem params descs” para minimizar o risco de exploração. Evite usar as variáveis
image length e destination no processo de leitura de certificados afetado até que o problema seja resolvido. No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.Integer Overflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Bl2