PT-2025-52980 · Btrfs+2 · Btrfs+2
CVE-2023-54023
·
Publicado
2025-12-24
·
Atualizado
2026-08-23
CVSS v3.1
5.5
Média
| Vetor | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/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 relacionada a uma condição de corrida entre a operação de balanceamento do btrfs e solicitações de cancelamento/pausa. Um caso de reprodução envolvendo a execução de um balanceamento e uma operação de cancelamento ou pausa em paralelo aciona uma falha de asserção dentro do kernel. Especificamente, o problema surge do tratamento incorreto de erros durante a conclusão do balanceamento, potencialmente levando a uma limpeza inadequada e subsequentes falhas de asserção ao tentar reiniciar a operação de balanceamento. O problema ocorre porque a estrutura
fs info não gerencia corretamente o balance ctl em todos os cenários, particularmente quando uma operação de balanceamento é concluída com um valor de retorno 0 enquanto uma solicitação de pausa ou cancelamento está pendente. Isso pode resultar na falha da asserção fs info->exclusive operation == BTRFS EXCLOP BALANCE PAUSED na função btrfs exclop balance, localizada em fs/btrfs/ioctl.c.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 👾
Identificadores relacionados
Produtos afetados
Debian
Linux Kernel
Btrfs