PT-2026-94639 · Linux · Linux Kernel
CVE-2026-90291
·
Publicado
2026-09-17
·
Atualizado
2026-09-28
CVSS v3.1
7.8
Alta
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Description
Um problema de use-after-free existe no código kmod dups devido ao manuseio inadequado do tempo de vida de instâncias
kmod dup req. O sistema utiliza RCU (Read-Copy-Update), um mecanismo de sincronização que permite que múltiplos leitores acessem dados enquanto eles estão sendo atualizados, para garantir que as instâncias sejam liberadas apenas quando não forem mais referenciadas. No entanto, a função kmod dup request exists wait() não entra em uma seção crítica de leitura RCU, o que pode levar a uma condição de use-after-free quando usuários paralelos referenciam a instância durante uma espera bloqueante por um comando modprobe. A função kmod dup request delete() remove a instância da lista dup kmod reqs e a libera após o synchronize rcu(), mas a falta de proteção RCU adequada na função de espera cria a falha.Recommendations
No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.
Exploit
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux Kernel