CVE-2026-89786
ext4: fix out-of-bounds read in ext4_read_inline_dir()
CVSS 3.1Critical
9.1/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ d1e7c186555ad65554fd2f2b02f5a539aa35ae48, 5fd20d4e50dd6e460b3ea8e4396f8553d4526f8f, 1a1dea633b724a1c042dbcdb1fed27f410916688, b060861f662d4826dc700a1c3584243bb3474cfe, 6702c7da86d8cdb88d0fc57166286e115ffeb8c0, 36bf17bb90cdf7a623499b624b05acde4d2feef5, 9333cc809f0a89e001b814155a6cb8903a6274df
Установите официальное обновление ядра Linux с исправлением функции ext4_read_inline_dir().
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Чтение за пределами буфера памяти в ext4_read_inline_dir() ядра Linux провоцирует аварийное завершение системы.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
При выполнении системного вызова getdents64() функция ext4_read_inline_dir() считывает заголовок dirent за пределами буфера dir_buf размером inline_size. Несоответствие между размером буфера и пространством итерации (с учетом extra_offset) приводит к slab-out-of-bounds чтению.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Локальный пользователь может вызвать сбой ядра (Kernel Panic), отказ в обслуживании (DoS) или потенциальную утечку данных из соседних областей памяти ядра.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
LinuxLinux
>= c4d8b0235aa98f8c26bf94d308be3fdd24154572➔Fix: d1e7c186555ad65554fd2f2b02f5a539aa35ae48
LinuxLinux
>= c4d8b0235aa98f8c26bf94d308be3fdd24154572➔Fix: 5fd20d4e50dd6e460b3ea8e4396f8553d4526f8f
LinuxLinux
>= c4d8b0235aa98f8c26bf94d308be3fdd24154572➔Fix: 1a1dea633b724a1c042dbcdb1fed27f410916688
LinuxLinux
>= c4d8b0235aa98f8c26bf94d308be3fdd24154572➔Fix: b060861f662d4826dc700a1c3584243bb3474cfe
LinuxLinux
>= c4d8b0235aa98f8c26bf94d308be3fdd24154572➔Fix: 6702c7da86d8cdb88d0fc57166286e115ffeb8c0
LinuxLinux
>= c4d8b0235aa98f8c26bf94d308be3fdd24154572➔Fix: 36bf17bb90cdf7a623499b624b05acde4d2feef5
LinuxLinux
>= c4d8b0235aa98f8c26bf94d308be3fdd24154572➔Fix: 9333cc809f0a89e001b814155a6cb8903a6274df
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (7)
- git.kernel.orghttps://git.kernel.org/stable/c/d1e7c186555ad65554fd2f2b02f5a539aa35ae48
- git.kernel.orghttps://git.kernel.org/stable/c/5fd20d4e50dd6e460b3ea8e4396f8553d4526f8f
- git.kernel.orghttps://git.kernel.org/stable/c/1a1dea633b724a1c042dbcdb1fed27f410916688
- git.kernel.orghttps://git.kernel.org/stable/c/b060861f662d4826dc700a1c3584243bb3474cfe
- git.kernel.orghttps://git.kernel.org/stable/c/6702c7da86d8cdb88d0fc57166286e115ffeb8c0
- git.kernel.orghttps://git.kernel.org/stable/c/36bf17bb90cdf7a623499b624b05acde4d2feef5
- git.kernel.orghttps://git.kernel.org/stable/c/9333cc809f0a89e001b814155a6cb8903a6274df
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-89786: ext4: fix out-of-bounds read in ext4_read_inline_dir(). URL: https://cve.futuretools.ru/cve/CVE-2026-89786
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_89786,
title = {{CVE-2026-89786: ext4: fix out-of-bounds read in ext4_read_inline_dir()}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-89786}},
note = {Оперативный инженерный анализ киберугроз}
}