CVE-2026-90042
ceph: properly decrypt filenames in vmalloc() buffers
CVSS 3.1Critical
9.8/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ 23c5cc9652c6ee85617002cb66e1068395045de6, 93729594af506557a86f8b603be7ac5f3370eeca, 110747ff535e3d98ac17d68dbd056bb6ef000e23, 3b467c68803d7c7e82678289e598afd44faa6101, e939fc6a7bd969a58a150b7f188c1047138403e3
Обновить ядро Linux с патчем корректной обработки vmalloc-буферов в вызовах ceph_fname_to_usr().
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Сбой ядра Linux при расшифровке имен файлов Ceph в буферах vmalloc.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Подсистема fscrypt использует scatterlist crypto API, требующий линейно адресованной памяти. Сетевой клиент Ceph Messenger аллоцирует буферы сообщений через kvmalloc(), размещая их при фрагментации памяти в области vmalloc(). Вызовы ceph_fname_to_usr() передают эти буферы напрямую в криптографический API без предварительной трансляции страниц.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Падение ядра Linux (kernel oops / DoS) при операциях расшифровки имен файлов, особенно критично проявляющееся на платформах архитектуры отличной от x86.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
LinuxLinux
>= 457117f077c6749d1e28469eae91fb69c9806768➔Fix: 23c5cc9652c6ee85617002cb66e1068395045de6
LinuxLinux
>= 457117f077c6749d1e28469eae91fb69c9806768➔Fix: 93729594af506557a86f8b603be7ac5f3370eeca
LinuxLinux
>= 457117f077c6749d1e28469eae91fb69c9806768➔Fix: 110747ff535e3d98ac17d68dbd056bb6ef000e23
LinuxLinux
>= 457117f077c6749d1e28469eae91fb69c9806768➔Fix: 3b467c68803d7c7e82678289e598afd44faa6101
LinuxLinux
>= 457117f077c6749d1e28469eae91fb69c9806768➔Fix: e939fc6a7bd969a58a150b7f188c1047138403e3
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (5)
- git.kernel.orghttps://git.kernel.org/stable/c/23c5cc9652c6ee85617002cb66e1068395045de6
- git.kernel.orghttps://git.kernel.org/stable/c/93729594af506557a86f8b603be7ac5f3370eeca
- git.kernel.orghttps://git.kernel.org/stable/c/110747ff535e3d98ac17d68dbd056bb6ef000e23
- git.kernel.orghttps://git.kernel.org/stable/c/3b467c68803d7c7e82678289e598afd44faa6101
- git.kernel.orghttps://git.kernel.org/stable/c/e939fc6a7bd969a58a150b7f188c1047138403e3
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-90042: ceph: properly decrypt filenames in vmalloc() buffers. URL: https://cve.futuretools.ru/cve/CVE-2026-90042
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_90042,
title = {{CVE-2026-90042: ceph: properly decrypt filenames in vmalloc() buffers}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-90042}},
note = {Оперативный инженерный анализ киберугроз}
}