PT-2025-26304 · Linux+6 · Linux Kernel+6
Gerrard Tai
·
Publicado
2025-06-11
·
Atualizado
2026-05-26
·
CVE-2025-38083
CVSS v2.0
6.8
Média
| Vetor | AV:L/AC:L/Au:S/C:C/I:C/A:C |
Nome do Software Vulnerável e Versões Afetadas:
kernel Linux (versões afetadas não especificadas)
Descrição:
Uma condição de corrida foi identificada no componente PRIO do kernel Linux, especificamente quando o timer de perturbação SFQ é acionado em um momento inadequado. Este problema pode ser explorado para causar um underflow no qlen do pai. A corrida ocorre entre duas CPUs quando uma bloqueia a raiz, limpa o backlog da árvore qdisc e então desbloqueia a raiz, enquanto a outra CPU bloqueia a raiz, refaz o hash, reduz o backlog da árvore qdisc e, então, a primeira CPU libera o qdisc. Para corrigir este problema, chamar
qdisc purge queue() em vez de qdisc tree flush backlog() deve resolver a condição de corrida, purgando todos os pacotes do qdisc antes de liberar o lock.Recomendações:
Como solução temporária, considere modificar o código para chamar
qdisc purge queue() em vez de qdisc tree flush backlog() para prevenir a condição de corrida.
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.Exploit
DoS
Race Condition
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu