PT-2024-21558 · Linux+8 · Linux Kernel+8
Luiz Augusto Von Dentz
·
Publicado
2024-03-06
·
Atualizado
2026-03-14
·
CVE-2024-26886
CVSS v3.1
6.5
Média
| Vetor | AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Nome do software vulnerável e versões afetadas
Versões do kernel Linux anteriores à 6.7.6
Descrição
O problema está relacionado a um impasse no módulo Bluetooth do kernel do Linux. Tentar executar um sock lock em .recvmsg pode causar um impasse. Para evitar isso, o kernel agora usa sk receive queue.lock em bt sock ioctl em vez de sock sock. Essa alteração previne uma possível condição de Use-After-Free (UAF). O problema foi identificado quando uma tarefa ficou bloqueada por mais de 30 segundos, indicando um impasse. O rastreamento de chamadas mostra a sequência de eventos que levou ao impasse, envolvendo funções como schedule, schedule, lock sock e l2cap sock recv cb.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Exploit
Use After Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Almalinux
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Hat
Rocky Linux
Suse
Ubuntu