PT-2026-51994 · Linux+2 · Linux Kernel+2
CVE-2026-53100
·
Publicado
2026-06-24
·
Atualizado
2026-09-07
CVSS v3.1
5.5
Média
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
Linux kernel (versões afetadas não especificadas)
Description
Ocorre um deadlock no driver sem fio mt76 durante as operações de permanência no canal (remain-on-channel). As funções
mt76 remain on channel() e mt76 roc complete() chamam mt76 set channel() enquanto já detêm o bloqueio dev->mutex. Como a função mt76 set channel() também tenta adquirir o dev->mutex, um deadlock é acionado. Além disso, um deadlock secundário pode ocorrer com a fila de trabalho mac work.Recommendations
Substitua as chamadas para
mt76 set channel() por mt76 set channel() dentro das funções afetadas.
Implemente cancel delayed work sync() para mac work antes de adquirir o mutex em mt76 remain on channel() para evitar deadlocks na fila de trabalho.Exploit
Correção
Improper Locking
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Linuxmint
Linux Kernel
Ubuntu