CVE.futuretools
NVD NIST
CVE-2026-90011

scsi: target: iscsi: Reserve a terminator byte for the login payload

CVSS 3.1Critical
9.1/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ПАТЧ ДОСТУПЕН: ВЕРСИЯ 5fac79f248c37774d1dd761406f83d25ca6ff8e4, 6ddddcad436d8e6e619204d3c848147ff2f5bf1e, b19dc17ed963ac36c0db4b52a1803fb11169f91f, 6b589ef9d5f6cdc70d2b4f269ca6cf26b5ebb076, eb9dadf4d552ebe10644871c5189286552aa48f5, 1624bff4c5118ad494d50ad94d44f22064667a7f, 3ddf3ea291a0ef2ea93b82e158960ac2cc42302b, f4825922d2fb371e2b969697d792077f1b62b62c
Примените патч ядра Linux, резервирующий терминирующий байт в login-буфере iSCSI target.

01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ

Отсутствие завершающего нулевого байта в login-буфере iSCSI target ядра Linux ведет к чтению за пределами выделенной памяти.

02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ

В подсистеме scsi: target: iscsi функция iscsi_target_check_login_request() проверяет длину DataSegmentLength через строгое неравенство `>` относительно MAX_KEY_VALUE_PAIRS. При длине полезной нагрузки от 8189 до 8192 байт буфер req_buf заполняется целиком, не оставляя байта под NUL-терминатор перед последующей обработкой как C-строки.

03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ

Выход за границы буфера при чтении C-строк (например, вызов kstrdup() в chap_check_algorithm()), аварийное падение ядра (DoS) или потенциальная утечка данных из памяти ядра.

04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ

LinuxLinux
>= e48354ce078c079996f89d715dfa44814b4eba01➔Fix: 5fac79f248c37774d1dd761406f83d25ca6ff8e4
LinuxLinux
>= e48354ce078c079996f89d715dfa44814b4eba01➔Fix: 6ddddcad436d8e6e619204d3c848147ff2f5bf1e
LinuxLinux
>= e48354ce078c079996f89d715dfa44814b4eba01➔Fix: b19dc17ed963ac36c0db4b52a1803fb11169f91f
LinuxLinux
>= e48354ce078c079996f89d715dfa44814b4eba01➔Fix: 6b589ef9d5f6cdc70d2b4f269ca6cf26b5ebb076
LinuxLinux
>= e48354ce078c079996f89d715dfa44814b4eba01➔Fix: eb9dadf4d552ebe10644871c5189286552aa48f5
LinuxLinux
>= e48354ce078c079996f89d715dfa44814b4eba01➔Fix: 1624bff4c5118ad494d50ad94d44f22064667a7f
LinuxLinux
>= e48354ce078c079996f89d715dfa44814b4eba01➔Fix: 3ddf3ea291a0ef2ea93b82e158960ac2cc42302b
LinuxLinux
>= e48354ce078c079996f89d715dfa44814b4eba01➔Fix: f4825922d2fb371e2b969697d792077f1b62b62c

05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (8)

06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК

Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:

Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-90011: scsi: target: iscsi: Reserve a terminator byte for the login payload. URL: https://cve.futuretools.ru/cve/CVE-2026-90011
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_90011,
  title = {{CVE-2026-90011: scsi: target: iscsi: Reserve a terminator byte for the login payload}},
  author = {{CVE Futuretools}},
  year = {2026},
  howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-90011}},
  note = {Оперативный инженерный анализ киберугроз}
}