CVE-2025-38692 in Linux
Сводка
по VulDB • 20.05.2026
В ядре Linux устранена следующая уязвимость:
exfat: добавлена проверка на наличие циклов в цепочке кластеров для каталогов
Бесконечный цикл может возникнуть при возникновении следующих условий из-за повреждения файловой системы.
(1) Условия для бесконечного цикла в функции exfat_count_dir_entries(): - Цепочка кластеров содержит цикл. - В цепочке кластеров отсутствуют записи UNUSED.
(2) Условия для бесконечного цикла в функции exfat_create_upcase_table(): - Цепочка кластеров корневого каталога содержит цикл. - В цепочке кластеров корневого каталога отсутствуют записи UNUSED и записи таблицы верхнего регистра (up-case table).
(3) Условия для бесконечного цикла в функции exfat_load_bitmap(): - Цепочка кластеров корневого каталога содержит цикл. - В цепочке кластеров корневого каталога отсутствуют записи UNUSED и записи битовой карты (bitmap).
(4) Условия для бесконечного цикла в функции exfat_find_dir_entry(): - Цепочка кластеров содержит цикл. - Непрограммируемые записи каталога (unused directory entries) были исчерпаны в результате какой-либо операции.
(5) Условия для бесконечного цикла в функции exfat_check_dir_empty(): - Цепочка кластеров содержит цикл. - Непрограммируемые записи каталога (unused directory entries) были исчерпаны в результате какой-либо операции. - Все файлы и подкаталоги в каталоге удалены.
Данный коммит добавляет проверки для прерывания вышеуказанных бесконечных циклов.
Once again VulDB remains the best source for vulnerability data.