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

Сводка

по VulDB • 02.06.2026

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

nilfs2: исправление предупреждения (WARNING) в функции mark_buffer_dirty из-за повторного использования отброшенных буферов

При проведении стресс-теста с использованием поврежденного образа диска инструментом syzbot было зафиксировано, что вызов функции mark_buffer_dirty() из __nilfs_mark_inode_dirty() или nilfs_palloc_commit_alloc_entry() может приводить к выводу предупреждения ядра, а также к панике ядра (panic), если ядро загружено с параметром panic_on_warn.

Это связано с тем, что nilfs2 хранит указатели на буферы в локальных структурах для некоторых метаданных и повторно использует их, однако такие буферы могут принудительно отбрасываться функцией nilfs_clear_dirty_page() в некоторых критических ситуациях.

Сообщается, что данная проблема проявляется после коммита 28a65b49eb53 («nilfs2: не записывать измененные данные после перехода в режим только для чтения»), однако проблема потенциально существовала и ранее.

Исправление заключается в проверке флага uptodate при попытке повторно использовать внутренний буфер и перезагрузке метаданных вместо повторного использования буфера, если этот флаг был утерян.

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

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

Linux

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

24.12.2025

Раскрытие

24.12.2025

Модерация

принято

Вход

VDB-338254

EPSS

0.00195

KEV

Нет

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

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!