PT-2026-5994 · Btrfs+3 · Btrfs+3

CVE-2025-71194

·

Publicado

2025-01-01

·

Atualizado

2026-08-21

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/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 btrfs relacionada ao gerenciamento de transações. Especificamente, a função wait current trans() não considera corretamente os tipos de transação ao aguardar transações bloqueadas, potencialmente levando a um deadlock. Isso pode ocorrer quando um worker processando um ordered extent chama start transaction() com TRANS JOIN enquanto outra transação está no estado TRANS STATE COMMIT DOING. O problema surge porque a verificação contra o array btrfs blocked trans types[] está ausente em wait current trans(). O deadlock envolve duas transações e ordered extents pendentes, onde cada transação espera pela outra, causando uma paralisação do sistema. As pilhas de chamadas fornecidas ilustram a sequência de eventos que levam ao deadlock, envolvendo funções como btrfs finish ordered io(), start transaction(), join transaction(), wait current trans() e btrfs commit transaction().
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

AZL-77301
BDU:2026-11509
CVE-2025-71194
ECHO-C89D-A66F-3EBC
OESA-2026-2581
OESA-2026-2582
OPENSUSE-SU-2026:20416-1
SUSE-SU-2026:0962-1
SUSE-SU-2026:1078-1
SUSE-SU-2026:1081-1
SUSE-SU-2026:20667-1
SUSE-SU-2026:20720-1
SUSE-SU-2026:20838-1
SUSE-SU-2026:20845-1
SUSE-SU-2026:20873-1
SUSE-SU-2026:20876-1
SUSE-SU-2026:20931-1
SUSE-SU-2026:21284-1
USN-8162-1
USN-8180-1
USN-8180-2
USN-8180-3
USN-8180-4
USN-8180-5
USN-8180-6
USN-8186-1
USN-8187-1
USN-8188-1
USN-8243-1
USN-8275-1
USN-8278-1
USN-8278-2
USN-8289-1
USN-8289-2
USN-8296-1
USN-8296-2
USN-8297-1
USN-8393-1
USN-8440-1
USN-8499-1
USN-8570-1
USN-8570-2
USN-8594-1
USN-8604-1
USN-8605-1
USN-8669-1

Produtos afetados

Linuxmint
Linux Kernel
Ubuntu
Btrfs