PT-2025-9966 · Linux+5 · Linux Kernel+5

Sebastian Andrzej Siewior

·

Publicado

2025-01-17

·

Atualizado

2026-05-26

·

CVE-2025-21825

CVSS v3.1

4.7

Média

VetorAV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
Nome do Software Vulnerável e Versões Afetadas Versões do kernel Linux de 5.15 a 6.12
Descrição Uma vulnerabilidade no kernel Linux foi identificada, relacionada ao tratamento de timers bpf. O problema surge quando a função hrtimer cancel() tenta adquirir um lock que já está mantido, levando a um bug de "scheduling while atomic". Isso pode ocorrer quando o bpf timer é cancelado enquanto ainda está em execução, causando uma condição de corrida. A vulnerabilidade é específica para sistemas com PREEMPT RT habilitado, o qual está disponível na versão 6.12 e posteriores. O número estimado de dispositivos potencialmente afetados não foi fornecido.
Recomendações Para as versões do kernel Linux de 5.15 a 6.12, aplique o patch que corrige o problema de lock dividindo o cancelamento do bpf timer em duas etapas para PREEMPT RT. A primeira etapa usa hrtimer try to cancel() e verifica seu valor de retorno. Se o timer estiver em execução, a segunda etapa usa hrtimer cancel() através de um kworker para cancelá-lo novamente. Este patch é necessário para prevenir o bug de "scheduling while atomic" e garantir a operação estável do sistema.

Exploit

Correção

Double Free

Unchecked Return Value

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

AZL-62534
AZL-69488
BDU:2026-03285
CVE-2025-21825
ECHO-80D4-4FF8-9A68
OPENSUSE-SU-2025_1177-1
OPENSUSE-SU-2025_1178-1
OPENSUSE-SU-2025_1180-1
SUSE-SU-2025:01919-1
SUSE-SU-2025:1177-1
SUSE-SU-2025:1178-1
SUSE-SU-2025:1180-1
SUSE-SU-2025:20190-1
SUSE-SU-2025:20192-1
SUSE-SU-2025:20260-1
SUSE-SU-2025:20270-1
SUSE-SU-2025_1177-1
SUSE-SU-2025_1178-1
SUSE-SU-2025_1180-1
USN-7521-1
USN-7521-2
USN-7521-3
USN-7651-1
USN-7651-2
USN-7651-3
USN-7651-4
USN-7651-5
USN-7651-6
USN-7652-1
USN-7653-1
USN-7737-1

Produtos afetados

Astra Linux
Debian
Linuxmint
Linux Kernel
Suse
Ubuntu