PT-2024-31745 · Unknown · Trusted Firmware-M
Johannes Willbold
+2
·
Publicado
2024-10-09
·
Atualizado
2024-10-13
·
CVE-2024-45746
CVSS v3.1
9.8
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas:
Versões do Trusted Firmware-M até a 2.1.0
Descrição:
Foi descoberta uma falha em que as mensagens da caixa de correio fornecidas pelo usuário contêm um ponteiro para uma lista de argumentos de entrada (
in vec) e argumentos de saída (out vec) que nunca são validados. Cada lista de argumentos contém um ponteiro de buffer e um campo de comprimento de buffer. Após uma chamada PSA, o comprimento dos argumentos de saída por trás do ponteiro não verificado é atualizado, permitindo que um invasor escreva em qualquer lugar no firmware seguro. Isso pode ser usado para assumir o controle do fluxo, levando à execução remota de código (RCE).Recomendações:
Para versões até a 2.1.0, atualize para a versão mais recente para mitigar os riscos.
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Buffer Overflow
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Trusted Firmware-M