CVE-2026-90414
IB/isert: reject PDUs declaring more data than was received
CVSS 3.1Critical
9.1/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ b4706722ed3ea72882b3c986a19b4a1ba66384c4, bc58e9d3dc560220c57b8bdfc12af0cff1c8a43d, 274b1ad7e78338710864c4b4235bb1ce7e7107f9, 2a6b8f88fb7ee51714a1922a039225bdcaf12855, 39da0b7e1f530347d284cebcfc5b5afa90a173bf, cf36fa5357a2fb25776a568d13a3653da7d99bcb, 352dc85324b29f5c85876f2666f3158b645e3f18, 957f92ea4022fb6af4618271615a2a21a7b5bef9
Примените коммит ядра с проверкой wc->byte_len перед передачей PDU в opcode handlers.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Чтение за пределами буфера в подсистеме ядра Linux IB/isert при обработке PDU.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Функция isert_recv_done() передает принятый PDU обработчикам без сверки с реальным размером wc->byte_len, после чего функции sg_copy_from_buffer читают размер, заявленный инициатором в BHS.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
При получении манипулированного пакета ядро считывает неинициализированную память за пределами дескриптора приема rx_desc, вызывая падение ядра (DoS) или утечку памяти ядра.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
LinuxLinux
>= b8d26b3be8b33682cf163274ed07479a70554633➔Fix: b4706722ed3ea72882b3c986a19b4a1ba66384c4
LinuxLinux
>= b8d26b3be8b33682cf163274ed07479a70554633➔Fix: bc58e9d3dc560220c57b8bdfc12af0cff1c8a43d
LinuxLinux
>= b8d26b3be8b33682cf163274ed07479a70554633➔Fix: 274b1ad7e78338710864c4b4235bb1ce7e7107f9
LinuxLinux
>= b8d26b3be8b33682cf163274ed07479a70554633➔Fix: 2a6b8f88fb7ee51714a1922a039225bdcaf12855
LinuxLinux
>= b8d26b3be8b33682cf163274ed07479a70554633➔Fix: 39da0b7e1f530347d284cebcfc5b5afa90a173bf
LinuxLinux
>= b8d26b3be8b33682cf163274ed07479a70554633➔Fix: cf36fa5357a2fb25776a568d13a3653da7d99bcb
LinuxLinux
>= b8d26b3be8b33682cf163274ed07479a70554633➔Fix: 352dc85324b29f5c85876f2666f3158b645e3f18
LinuxLinux
>= b8d26b3be8b33682cf163274ed07479a70554633➔Fix: 957f92ea4022fb6af4618271615a2a21a7b5bef9
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (8)
- git.kernel.orghttps://git.kernel.org/stable/c/b4706722ed3ea72882b3c986a19b4a1ba66384c4
- git.kernel.orghttps://git.kernel.org/stable/c/bc58e9d3dc560220c57b8bdfc12af0cff1c8a43d
- git.kernel.orghttps://git.kernel.org/stable/c/274b1ad7e78338710864c4b4235bb1ce7e7107f9
- git.kernel.orghttps://git.kernel.org/stable/c/2a6b8f88fb7ee51714a1922a039225bdcaf12855
- git.kernel.orghttps://git.kernel.org/stable/c/39da0b7e1f530347d284cebcfc5b5afa90a173bf
- git.kernel.orghttps://git.kernel.org/stable/c/cf36fa5357a2fb25776a568d13a3653da7d99bcb
- git.kernel.orghttps://git.kernel.org/stable/c/352dc85324b29f5c85876f2666f3158b645e3f18
- git.kernel.orghttps://git.kernel.org/stable/c/957f92ea4022fb6af4618271615a2a21a7b5bef9
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-90414: IB/isert: reject PDUs declaring more data than was received. URL: https://cve.futuretools.ru/cve/CVE-2026-90414
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_90414,
title = {{CVE-2026-90414: IB/isert: reject PDUs declaring more data than was received}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-90414}},
note = {Оперативный инженерный анализ киберугроз}
}