PT-2026-54924 · Fatfs · Fatfs
CVSS v3.1
7.6
Alta
| Vetor | AV:P/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
FatFS versões R0.16 e anteriores
Descrição
Ocorre um estouro de inteiro na função
mount volume() durante o processamento FAT32 quando a operação fasize *= fs->n fats sofre wrap. Isso permite que um invasor controle os metadados de tamanho de arquivo, resultando em comprimentos de leitura inseguros para chamadores subsequentes. Este problema pode ser explorado por meio de imagens FAT manipuladas em pendrives USB ou cartões SD para alcançar a execução de código arbitrário em dispositivos embarcados, incluindo aqueles que utilizam ESP-IDF, STM32Cube, Zephyr e ArduPilot. Além disso, a entrega remota é possível através de pipelines de OTA ou atualização. A exploração no mundo real foi demonstrada em um dispositivo de câmera.Recomendações
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Exploit
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
Fatfs