PT-2026-69816

CVE-2026-68416

·

Publicado

2026-08-10

·

Atualizado

2026-10-13

Descrição por

Pontuação
N/A
Não disponível

Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.

Nome do Software Vulnerável e Versões Afetadas Linux kernel (versões afetadas não especificadas)
Descrição Um double free e uma condição WARN ON existem nos caminhos de erro de add mtd device(). Quando device register() ou mtd nvmem add() falham, o tratamento de erro aciona mtd release() via put device() ou device unregister(), que chama release mtd partition() para liberar a estrutura mtd info. Simultaneamente, chamadores como mtd add partition() e add mtd partitions() chamam free partition() em seus próprios caminhos de erro, resultando no double free. Além disso, release mtd partition() dispara um WARN ON porque o nó da partição permanece vinculado à lista de partições do pai quando o callback de liberação é executado. O problema é resolvido sobrescrevendo dev->type e dev->release antes de put device() para garantir que uma função no-op seja invocada em vez de mtd release(), e substituindo device unregister() por device del() no caso de falha de mtd nvmem add().
Recomendações No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Explorabilidade
Exploit
Fornecedores
Produtos afetados
Identificadores relacionados
OPENSUSE-SU-2026:21910-1
SUSE-SU-2026:23881-1
SUSE-SU-2026:23887-1
SUSE-SU-2026:23897-1
SUSE-SU-2026:23902-1
USN-8887-1
USN-8887-2
USN-8887-3
USN-8888-1
USN-8888-2
USN-8889-1
USN-8917-1
USN-8918-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾