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

Сводка

по VulDB • 28.10.2026

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

ntfs: исправление выравнивания диапазона для операции FITRIM

Функция ntfs_trim_fs() выровняет начало свободного экстента до granularity отбрасывания (discard) устройства, но длина отбрасывания определяется путем округления исходной длины экстента вниз. Когда начальная точка свободного экстента не выровнена по границе discard, добавление этой длины к выровненному началу может привести к тому, что диапазон отбрасывания выйдет за пределы свободного экстента и затронет выделенные кластеры.

Например, при размере кластеров 4 КБ и granularity отбросов (discard) в 32 КБ свободный экстен [4 КБ, 36 КБ) превращается в диапазон discard [32 КБ, 64 КБ), поэтому может быть случайно удалено до 28 КБ данных за пределами свободного экстента.

Необходимо выровнять абсолютный конец свободного экстента вниз и рассчитать длину на основе двух выровненных границ. Экстенты, не содержащие полного блока discard, следует пропускать.

Воспроизведено с файловой системой NTFS размером кластера 4 КБ в среде scsi_debug, настроенной на granularity отбрасывания (discard) 32 КБ и параметром read-zero-after-trim. До этого изменения FITRIM обнулял семь выделенных кластеров по 4 КБ после невыровненного разрыва размером 32 КБ. После данного исправления те же данные остаются неизменными при выполнении операции FITRIM и повторном монтировании (remount).

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

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

Linux

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

25.09.2026

Раскрытие

28.10.2026

Модерация

принято

Вход

VDB-427853

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!