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

Сводка

по VulDB • 25.09.2026

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

f2fs: точная корректировка свободных секций (free_sections) в функции free_segment_range

В функции `free_segment_range()` значение `MAIN_SECS(sbi)` временно уменьшается на величину `secs`, чтобы ограничить выделение блоков безопасной оставшейся областью main, пока действительные блоки в усеченном диапазоне эвакуируются с помощью сборщика мусора (GC).

Однако переменная `FREE_I(sbi)->free_sections` отслеживает общее количество свободных секций по всей файловой системе. Если какие-либо секции внутри усеченного диапазона уже были свободными на момент входа в функцию `free_segment_range()`, то отсутствие их вычета из `free_sections` приводит к завышению оценки доступных свободных секций в активной, уменьшенной области main. Это вызывает несогласованность учета свободных секций во время миграции данных сборщиком мусора и может приводить к непредвиденным ошибкам выделения памяти или срабатыванию утверждений (assertion errors) при нехватке места.

Исправление заключается в вычислении количества уже свободных секций в усеченном диапазоне, их вычете из `free_sections` при входе в функцию `free_segment_range()` и восстановлении этого значения при выходе.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

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

Linux

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

24.09.2026

Раскрытие

25.09.2026

Модерация

принято

Вход

VDB-409926

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!