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

Zhihao Cheng

·

Publicado

2025-02-26

·

Atualizado

2025-05-21

·

CVE-2021-47637

CVSS v3.1

5.5

Média

VetorAV: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 Foi identificado um problema de deadlock no kernel Linux, especificamente no sistema de arquivos ubifs. Isso ocorre quando processos concorrentes de rename whiteout e inode writeback são executados, causando o travamento das tarefas. O problema surge do mecanismo de bloqueio utilizado pelas funções ubifs rename e ubifs write inode, o que pode levar a uma situação de deadlock. O problema é acionado pela chamada de sistema SYS renameat2 quando utilizada com a flag RENAME WHITEOUT, e pode ser reproduzido consumindo o espaço disponível antes que o kernel realize o budgeting para a operação de whiteout.
Recomendações Para resolver este problema, aplique a correção que realiza o budgeting do espaço whiteout antes de bloquear inodes ubifs. Esta correção também corrige um caminho de tratamento de erro no budget de whiteout, garantindo a recuperação adequada do i size do diretório e o desbloqueio de inodes ubifs. No momento, não há informações sobre uma versão mais recente que contenha uma correção para esta vulnerabilidade.

Exploit

Improper Locking

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-47637
SUSE-SU-2025:1027-1
SUSE-SU-2025:1176-1
SUSE-SU-2025:1183-1
SUSE-SU-2025:1241-1
SUSE-SU-2025_1027-1
SUSE-SU-2025_1241-1

Produtos afetados

Astra Linux
Linux Kernel
Red Os
Suse