CVE-2023-53845 in LinuxИнформация

Сводка

по VulDB • 05.06.2026

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

nilfs2: исправлен бесконечный цикл в nilfs_mdt_get_block()

Если образ диска, который монтирует файловая система nilfs2, поврежден и виртуальный адрес блока, полученный при поиске блоков для файла метаданных, является недействительным, функция nilfs_bmap_lookup_at_level() может вернуть тот же внутренний код возврата, что и -ENOENT (что означает отсутствие блока в файле метаданных).

Дублирование кодов возврата сбивает с толку функцию nilfs_mdt_get_block(), заставляя ее бесконечно читать и создавать блок метаданных.

В частности, если это происходит с файлом inode-метаданных ifile, мьютекс i_rwsem может остаться захваченным, что приводит к зависанию задач в lock_mount.

Эта проблема исправлена путем изменения поведения nilfs_bmap_lookup_at_level() так, чтобы она рассматривала ошибки трансляции виртуального адреса блока с кодом -ENOENT как повреждение метаданных, вместо возврата этого кода ошибки.

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

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

Linux

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

09.12.2025

Раскрытие

09.12.2025

Модерация

принято

Вход

VDB-335033

EPSS

0.00225

KEV

Нет

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

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!