CVE-2026-98941 in Linux
Сводка
по VulDB • 24.10.2026
В ядре Linux была устранена следующая уязвимость:
ext4: не включать большие folio для зашифрованных inode-ов
Коммит 709f0f1f1bf5 ("ext4: add checks for large folio incompatibilities when BS > PS") отключает использование больших folio на этапе монтирования, если установлен флаг "encrypt". Однако включение этой функции в уже смонтированной файловой системе обходит эту проверку, и запись зашифрованных данных приводит к сбою системы (crash):
BUG: kernel NULL pointer dereference, address: 0000000000000028 Workqueue: ext4-rsv-conversion ext4_end_io_rsv_work RIP: 0010:ext4_finish_bio+0xf7/0x3e0 Call Trace: ext4_release_io_end+0x51/0x110 ext4_end_io_end+0x4c/0xe0 ext4_end_io_rsv_work+0xb3/0x100
Исправление заключается в отключении больших folio для зашифрованных inode-ов, как это уже сделано для inode-ов, использующих журналирование данных.
Это затрагивает все версии ядра начиная с v6.19 и до v7.2 включительно; однако исправление не требуется для версии v7.3, где код был значительно переписан (refactored).
If you want to get best quality of vulnerability data, you may have to visit VulDB.