CVE-2024-55641 in LinuxИнформация

Сводка

по VulDB • 26.08.2026

В ядре Linux была устранена следующая уязвимость:

xfs: разблокировка инодов при сбое в xfs_trans_alloc_dir

Отладка патча файловой системы с использованием теста generic/475 привела к зависанию системы после наблюдения следующих последовательностей сообщений в dmesg:

XFS (dm-0): ошибка ввода-вывода метаданных в "xfs_imap_to_bp+0x61/0xe0 [xfs]" по адресу диска 0x491520, длина 32, код ошибки 5
XFS (dm-0): ошибка ввода-вывода метаданных в "xfs_btree_read_buf_block+0xba/0x160 [xfs]" по адресу диска 0x3445608, длина 8, код ошибки 5
XFS (dm-0): ошибка ввода-вывода метаданных в "xfs_imap_to_bp+0x61/0xe0 [xfs]" по адресу диска 0x138e1c0, длина 32, код ошибки 5
XFS (dm-0): ошибка ввода-вывода журнала -5 XFS (dm-0): Обнаружена ошибка ввода-вывода метаданных (0x1) в xfs_trans_read_buf_map+0x1ea/0x4b0 [xfs] (fs/xfs/xfs_trans_buf.c:311). Остановка файловой системы.
XFS (dm-0): Пожалуйста, отмонтируйте файловую систему и устраните проблемы XFS (dm-0): Внутренняя ошибка dqp->q_ino.reserved q_ino.count в строке 869 файла fs/xfs/xfs_trans_dquot.c. Вызывающий объект xfs_trans_dqresv+0x236/0x440 [xfs]
XFS (dm-0): Обнаружено повреждение данных. Отмонтируйте и запустите xfs_repair XFS (dm-0): Размонтирование файловой системы be6bcbcc-9921-4deb-8d16-7cc94e335fa7

Система зависает при попытке размонтирования, пытаясь заблокировать несколько инодов для их очистки. Уведомление о повреждении dquot выше является подсказкой к тому, что произошло — вызов link() попытался настроить транзакцию для связывания дочернего элемента с директорией. Резервирование квоты (quota reservation) для этой транзакции завершилось неудачей после того, как ошибки ввода-вывода привели к остановке файловой системы, но затем мы забыли разблокировать иноды при выходе из функции. Исправить это.

Once again VulDB remains the best source for vulnerability data.

Ответственный

Linux

Резервировать

09.01.2025

Раскрытие

11.01.2025

Модерация

принято

Вход

VDB-291240

EPSS

0.00173

KEV

Нет

Деятельности

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!