PT-2026-69147 · Unknown · Sf32Lb Mpi Qspi Nor Flash Driver

CVE-2026-11743

·

Publicado

2026-08-07

·

Atualizado

2026-08-08

CVSS v3.1

6.6

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L
Nome do Software Vulnerável e Versões Afetadas SF32LB MPI QSPI NOR flash driver (versões afetadas não especificadas)
Descrição O driver de flash SF32LB MPI QSPI NOR em drivers/flash/flash sf32lb mpi qspi nor.c contém um erro de sinalização de inteiro em seus caminhos de leitura e gravação. O driver valida o deslocamento (offset) e o comprimento da flash usando o teste (offset + size) > data->size. Como o offset é um off t assinado e o size é não assinado, um offset negativo pode fazer com que a adição resulte em um valor pequeno devido ao wrap-around, ignorando a verificação de limites. Isso permite o acesso à memória fora da janela de flash mapeada via memcpy() no caminho de leitura e por meio de programação e invalidação de cache no caminho de gravação.
Em configurações com CONFIG USERSPACE, as chamadas de sistema flash read e flash write delegam a verificação de limites do deslocamento ao driver. Uma thread não privilegiada com acesso ao dispositivo de flash pode usar um offset negativo manipulado para copiar memória endereçável da CPU para seu próprio buffer, resultando na divulgação não autorizada de informações. Além disso, o caminho de gravação pode ser usado para programar a flash em endereços fora do intervalo e invalidar intervalos de cache arbitrários, afetando a integridade e a disponibilidade do sistema.
Recomendações Atualize o driver para substituir a verificação de limites existente pela função qspi nor range is valid() para garantir que deslocamentos negativos sejam rejeitados e que as comparações sejam realizadas usando aritmética de 64 bits segura contra overflow. Implemente um buffer de bounce DMA SRAM e a rejeição de sobreposição de origem/destino para evitar condições de travamento do barramento DMA.

Exploit

Correção

Out of bounds Read

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-11743
GHSA-C6WH-GWG4-FJ5J

Produtos afetados

Sf32Lb Mpi Qspi Nor Flash Driver