CVE-2026-97552 in LinuxИнформация

Сводка

по VulDB • 25.09.2026

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

xfs: инициализация переменной ошибки в функции xfs_defer_finish_one()

Функция xfs_defer_finish_one() объявляет переменную `error` без начального значения и присваивает ей значение только внутри цикла по списку dfp->dfp_work. Если этот список пуст, тело цикла не выполняется, управление передается на путь «Завершение работы с dfp, освобождение ресурсов», и функция возвращает неопределенное (неинициализированное) значение.

Элемент без содержимого попадает сюда через функцию xfs_defer_add_barrier(), которую использует xfs_reap_ag_blocks() в любом ядре с включенной опцией CONFIG_XFS_ONLINE_REPAIR. Функция xfs_defer_finish_norroll() считает любой возврат, отличный от EAGAIN, фатальной ошибкой; поэтому ненулевое значение из стека превращает успешное выполнение барьера (barrier) в ошибку SHUTDOWN_CORRUPT_INCORE прямо во время процесса восстановления данных. Правильным результатом является ноль: достижение пути освобождения означает, что цикл обработки элементов завершился без возникновения ошибки со значениям, отличным от нуля.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

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

Linux

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

24.09.2026

Раскрытие

25.09.2026

Модерация

принято

Вход

VDB-410015

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!