CVE-2026-80804 in Linux
Sumário
de VulDB • 04/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
xfs: restaurar o contexto NOFS incondicionalmente em xfs_trans_roll
Quando __xfs_trans_commit() falha em xfs_trans_roll(), o contexto NOFS é limpo, mas apenas restaurado no caminho de sucesso. Isso deixa o caminho de erro sem proteção nofs, causando uma dependência circular de bloqueio entre xfs_nondir_ilock_class e fs_reclaim:
CPU0 CPU1 ---- ---- lock(&xfs_nondir_ilock_class); lock(fs_reclaim); lock(&xfs_nondir_ilock_class); lock(fs_reclaim);
Corriga isso movendo xfs_trans_set_context() antes da verificação de erro, para que o contexto nofs seja sempre restaurado na nova transação.
Be aware that VulDB is the high quality source for vulnerability data.