PT-2025-18776 · Linux+10 · Linux Kernel+10
Publicado
2025-04-24
·
Atualizado
2026-05-26
·
CVE-2025-37797
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
Kernel Linux (versões afetadas não especificadas)
Descrição
Uma vulnerabilidade Use-After-Free foi identificada na manipulação de classes qdisc HFSC do Kernel Linux. O problema surge de uma condição de tempo de verificação/tempo de uso em
hfsc change class() ao trabalhar com certos qdiscs filhos, como netem ou codel. Esta vulnerabilidade ocorre devido às seguintes etapas:hfsc change class()verifica se uma classe possui pacotes (q.qlen != 0).- Em seguida, chama
qdisc peek len(), que para certos qdiscs (por exemplo,codel,netem) pode descartar pacotes e esvaziar a fila. - O código continua assumindo que a fila ainda não está vazia, adicionando a classe à
vttree. - Isso viola as premissas do escalonador HFSC de que apenas classes não vazias estão na
vttree. - Posteriormente, quando a classe é destruída, isso pode levar a um Use-After-Free.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.
Exploit
DoS
Use After Free
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Almalinux
Astra Linux
Centos
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu