PT-2025-49782 · Linux+3 · Linux Kernel+3

CVE-2025-40329

·

Publicado

2025-01-01

·

Atualizado

2026-08-30

CVSS v3.1

7.8

Alta

VetorAV: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 O kernel Linux contém uma falha no subsistema drm/sched relacionada a um potencial deadlock dentro da função drm sched entity kill jobs cb. O problema surge ao lidar com dependências através das funções xa * sem desabilitar interrupções, e quando dma fence signal e dma fence add callback compartilham o mesmo spinlock. A causa raiz é um cenário de deadlock onde a CPU0 mantém um lock enquanto a CPU1 tenta adquiri-lo dentro de um contexto de interrupção. A correção envolve mover o código que itera sobre as dependências para drm sched entity kill jobs work. A vulnerabilidade pode ocorrer ao acessar dependências de tarefas através das funções xa * que não desabilitam interrupções, como drm sched job add dependency() e drm sched entity kill jobs cb(). As funções dma fence signal() e dma fence add callback() estão envolvidas no deadlock.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

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

Enumeração de Fraquezas

Identificadores relacionados

BDU:2026-02938
CVE-2025-40329
MGASA-2026-0017
MGASA-2026-0018
OESA-2026-1566
OESA-2026-1567
OESA-2026-1570
OPENSUSE-SU-2026:20145-1
SUSE-SU-2026:0278-1
SUSE-SU-2026:0281-1
SUSE-SU-2026:0293-1
SUSE-SU-2026:0315-1
SUSE-SU-2026:20207-1
SUSE-SU-2026:20220-1
SUSE-SU-2026:20228-1
SUSE-SU-2026:20477-1
SUSE-SU-2026:20498-1
SUSE-SU-2026:20564-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20876-1
USN-8029-1
USN-8029-2
USN-8029-3
USN-8030-1
USN-8048-1
USN-8095-1
USN-8095-2
USN-8095-3
USN-8095-4
USN-8095-5
USN-8100-1
USN-8125-1
USN-8126-1
USN-8165-1
USN-8261-1

Produtos afetados

Debian
Linuxmint
Linux Kernel
Ubuntu