Перейти к содержимому
Noroxi
NVD / CVE Program· CNA Linux

CVE-2025-68818: scsi: Revert "scsi: qla2xxx: Perform lockless command completion in abort path"

Оценка Noroxi

Приоритет: Наблюдать (оценка срочности 35/100)

  • В отслеживаемых источниках (CISA KEV, Exploit-DB, Metasploit, Nuclei, GitHub) нет публичного эксплойта или записей об эксплуатации.
  • Вероятность эксплуатации в ближайшие 30 дней: 0,33% (FIRST EPSS).
  • Может быть вызвана кем-либо из того же сегмента сети. Учётная запись или пароль не требуются. Действия пользователя не требуются. Особые условия не требуются; воспроизводится стабильно.
  • Исправленная версия: Linux Linux 1c728951bc769b795d377852eae1abddad88635d, 5.10.248, 5.15.198; azl3 kernel 6.6.119.3-3 on Azure Linux 3.0 6.6.121.1-1.

Пока низкий приоритет. Обновитесь до Linux Linux 1c728951bc769b795d377852eae1abddad88635d, 5.10.248, 5.15.198; azl3 kernel 6.6.119.3-3 on Azure Linux 3.0 6.6.121.1-1 или новее.

Формируется автоматически по данным записи: CVSS (NVD и CNA), CISA KEV и SSVC, FIRST EPSS, источники эксплойтов, исправленные версии. Как мы считаем

Первоисточники: NVD · CVE.org · FIRST EPSS

In the Linux kernel, the following vulnerability has been resolved: scsi: Revert "scsi: qla2xxx: Perform lockless command completion in abort path" This reverts commit 0367076b0817d5c75dfb83001ce7ce5c64d803a9. The commit being reverted added code to __qla2x00_abort_all_cmds() to call sp->done() without holding a spinlock. But unlike the older code below it, this new code failed to check sp->cmd_type and just assumed TYPE_SRB, which results in a jump to an invalid pointer in target-mode with TYPE_TGT_CMD: qla2xxx [0000:65:00.0]-d034:8: qla24xx_do_nack_work create sess success 0000000009f7a79b qla2xxx [0000:65:00.0]-5003:8: ISP System Error - mbx1=1ff5h mbx2=10h mbx3=0h mbx4=0h mbx5=191h mbx6=0h mbx7=0h. qla2xxx [0000:65:00.0]-d01e:8: -> fwdump no buffer qla2xxx [0000:65:00.0]-f03a:8: qla_target(0): System error async event 0x8002 occurred qla2xxx [0000:65:00.0]-00af:8: Performing ISP error recovery - ha=0000000058183fda. BUG: kernel NULL pointer dereference, address: 0000000000000000 PF: supervisor instruction fetch in kernel mode PF: error_code(0x0010) - not-present page PGD 0 P4D 0 Oops: 0010 [#1] SMP CPU: 2 PID: 9446 Comm: qla2xxx_8_dpc Tainted: G O 6.1.133 #1 Hardware name: Supermicro Super Server/X11SPL-F, BIOS 4.2 12/15/2023 RIP: 0010:0x0 Code: Unable to access opcode bytes at 0xffffffffffffffd6. RSP: 0018:ffffc90001f93dc8 EFLAGS: 00010206 RAX: 0000000000000282 RBX: 0000000000000355 RCX: ffff88810d16a000 RDX: ffff88810dbadaa8 RSI: 0000000000080000 RDI: ffff888169dc38c0 RBP: ffff888169dc38c0 R08: 0000000000000001 R09: 0000000000000045 R10: ffffffffa034bdf0 R11: 0000000000000000 R12: ffff88810800bb40 R13: 0000000000001aa8 R14: ffff888100136610 R15: ffff8881070f7400 FS: 0000000000000000(0000) GS:ffff88bf80080000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: ffffffffffffffd6 CR3: 000000010c8ff006 CR4: 00000000003706e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: <TASK> ? __die+0x4d/0x8b ? page_fault_oops+0x91/0x180 ? trace_buffer_unlock_commit_regs+0x38/0x1a0 ? exc_page_fault+0x391/0x5e0 ? asm_exc_page_fault+0x22/0x30 __qla2x00_abort_all_cmds+0xcb/0x3e0 [qla2xxx_scst] qla2x00_abort_all_cmds+0x50/0x70 [qla2xxx_scst] qla2x00_abort_isp_cleanup+0x3b7/0x4b0 [qla2xxx_scst] qla2x00_abort_isp+0xfd/0x860 [qla2xxx_scst] qla2x00_do_dpc+0x581/0xa40 [qla2xxx_scst] kthread+0xa8/0xd0 </TASK> Then commit 4475afa2646d ("scsi: qla2xxx: Complete command early within lock") added the spinlock back, because not having the lock caused a race and a crash. But qla2x00_abort_srb() in the switch below already checks for qla2x00_chip_is_down() and handles it the same way, so the code above the switch is now redundant and still buggy in target-mode. Remove it.

ВысокаяCVSS 8.8 · v3.1—Эксплойта нет Есть исправление
Опубликовано
13 янв. 2026 г.
Обновлено
19 окт. 2026 г.
EPSS
0,3 % · 26-й процентиль

Инструменты для отчёта

JSON

Оценка срочности

35

Наблюдать

Пока низкий приоритет.

CVSS
35 / 40 · 8.8 / 10
CISA KEV
0 / 30 · Нет в списке
EPSS
0 / 30 · 0,3 %

Решение CISA SSVC

Эксплуатация
нет
Автоматизируемо
нет
Техническое влияние
полное

Vulnrichment: входные данные дерева решений CISA.

Оценка CNA и NVD

NVD
—
CNA · Linux
8,8
NVD ещё не выставил свою оценку; показана оценка CNA.

Оценка присваивающего органа и независимая оценка NVD. Разрыв означает, что критичность спорна.

Узнайте, когда запись изменится

  • Нет в KEV: эксплуатация в реальных атаках не зафиксирована
  • Публичного эксплойта нет
  • Исправление выпущено

Если что-то из этого изменится, сообщим в ежедневной сводке.

Следить за CVE-2025-68818

Когда мы напишем

  • когда запись попадёт в CISA KEV
  • когда появится или станет боевым эксплойт
  • когда запись обновится (в том числе исправленная версия)
  • когда EPSS вырастет на 20 пунктов за неделю

Одна сводка в день по почте (06:00 UTC); с вебхуком попадание в KEV и боевые эксплойты — сразу.

С бесплатным аккаунтом также

У вас WordPress? Проверьте сайт бесплатно в WP Lens

  • Оповещения по стеку: добавьте свои продукты и версии — новые CVE для них придут вам
  • Мониторинг сайта: 1 сайт, письмо сразу при недоступности
  • Добавьте домен: поддомены и риск захвата проверяются каждую неделю (1 домен)
  • 10 проверок в час в инструментах безопасности (без аккаунта — 3 в день), API-ключ и MCP
  • Все сканирования в одной панели: находки, изменения с прошлого сканирования, отчёт по домену или клиенту (PDF, ссылка для просмотра)
Все бесплатные инструменты

Регистрация по почте · Уже есть аккаунт? Войти

Бесплатный аккаунт, без карты. Отписаться можно в любой момент.

У вас WordPress? Проверьте сайт бесплатно в WP Lens

Затронута ли ваша версия? Проверьте

Анализ Noroxi

Что это значит для вашей инфраструктуры?

Оценка выше формируется автоматически по данным записи и не знает вашей среды. Наша команда проверит на ваших системах, действительно ли уязвимость эксплуатируема и какой меры достаточно.

Мы используем этот продукт, нужна помощь

Затронутые системы

Затронута ли ваша версия?

Выберите продукт и введите свою версию. Она сравнивается с диапазонами этой записи прямо в браузере и никуда не отправляется.

—

Версии, заявленные вендором

Диапазоны затронутых версий, заявленные назначающей организацией (Linux). Не зависят от анализа CPE в NVD и обычно опережают его.

  • Linux Linux

    • 9189f20b4c5307c0998682bb522e481b4567a8b8, 415d614344a4f1bbddf55d724fc7eb9ef4b39aad, 6.3затронута
    • 231cfa78ec5badd84a1a2b09465bfad1a926aba1 и новее · до b04b3733fff7e94566386b962e4795550fbdfd3dзатронута · git
    • d6f7377528d2abf338e504126e44439541be8f7d и новее · до 50b097d92c99f718831b8b349722bc79f718ba1bзатронута · git
    • cd0a1804ac5bab2545ac700c8d0fe9ae9284c567 и новее · до c5c37a821bd1708f26a9522b4a6f47b9f7a20003затронута · git
    • 0367076b0817d5c75dfb83001ce7ce5c64d803a9 и новее · до e9e601b7df58ba0c667baf30263331df2c02ffe1затронута · git
    • 0367076b0817d5c75dfb83001ce7ce5c64d803a9 и новее · до b10ebbfd59a535c8d22f4ede6e8389622ce98dc0затронута · git
    • 0367076b0817d5c75dfb83001ce7ce5c64d803a9 и новее · до 1c728951bc769b795d377852eae1abddad88635dзатронута · git
    • 0367076b0817d5c75dfb83001ce7ce5c64d803a9 и новее · до b57fbc88715b6d18f379463f48a15b560b087ffeзатронута · git
    • 5.10.177 и новее · до 5.10.248затронута · semver
    • 5.15.105 и новее · до 5.15.198затронута · semver

Затронутые пакеты

Данные OSV и GitHub Advisory: экосистема, пакет и диапазон. Сопоставление SBOM использует эту таблицу.

ЭкосистемаПакетЗатронутый диапазонИсправление
Debian:12linuxдо 6.1.162-16.1.162-1
Debian:13linuxдо 6.12.69-16.12.69-1
Debian:14linuxдо 6.18.3-16.18.3-1
openSUSE:Leap 16.0dtb-aarch64до 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-64kbдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-azureдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-defaultдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-default-baseдо 6.12.0-160000.27.1.160000.2.86.12.0-160000.27.1.160000.2.8
openSUSE:Leap 16.0kernel-docsдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-kvmsmallдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-obs-buildдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-obs-qaдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-rtдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-sourceдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-symsдо 6.12.0-160000.27.16.12.0-160000.27.1
openSUSE:Leap 16.0kernel-zfcpdumpдо 6.12.0-160000.27.16.12.0-160000.27.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSkernel-64kbдо 5.14.21-150400.24.200.15.14.21-150400.24.200.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSkernel-docsдо 5.14.21-150400.24.200.15.14.21-150400.24.200.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSkernel-obs-buildдо 5.14.21-150400.24.200.15.14.21-150400.24.200.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSkernel-symsдо 5.14.21-150400.24.200.15.14.21-150400.24.200.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSkernel-64kbдо 5.14.21-150500.55.144.15.14.21-150500.55.144.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSkernel-docsдо 5.14.21-150500.55.144.15.14.21-150500.55.144.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSkernel-obs-buildдо 5.14.21-150500.55.144.15.14.21-150500.55.144.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSkernel-symsдо 5.14.21-150500.55.144.15.14.21-150500.55.144.1

+45

Тот же продукт

linux: все записи

Другие записи с наивысшей оценкой для того же основного продукта.

  • CVE-2026-74705udp: fix potential use-after-free in tunnel segmentation
    40В плане
  • CVE-2026-74612veth: fix skb length accounting after XDP frag adjustment
    40В плане
  • CVE-2026-74475vxlan: use neigh_ha_snapshot() in route_shortcircuit()
    40В плане

Опубликованы до и после этой записи в том же продукте

  • ← РаньшеCVE-2025-6881513 янв. 2026 г. · net/sched: ets: Remove drr class from the active list if it changes to strict
    31Наблюдать
  • ← РаньшеCVE-2025-6881613 янв. 2026 г. · net/mlx5: fw_tracer, Validate format string parameters
    0Наблюдать
  • Позже →CVE-2025-6881913 янв. 2026 г. · media: dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg()
    31Наблюдать

Исправление

На какую версию обновиться

Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.

Продукт / пакетИсправленная версияИсточник
Linux Linux1c728951bc769b795d377852eae1abddad88635dВендор (CNA)
Linux Linux5.10.248Вендор (CNA)
Linux Linux5.15.198Вендор (CNA)
Linux Linux5.5Вендор (CNA)
Linux Linux50b097d92c99f718831b8b349722bc79f718ba1bВендор (CNA)
Linux Linux6.1.160Вендор (CNA)
Linux Linux6.3Вендор (CNA)
Linux Linuxb04b3733fff7e94566386b962e4795550fbdfd3dВендор (CNA)
Linux Linuxb10ebbfd59a535c8d22f4ede6e8389622ce98dc0Вендор (CNA)
Linux Linuxb57fbc88715b6d18f379463f48a15b560b087ffeВендор (CNA)
Linux Linuxc5c37a821bd1708f26a9522b4a6f47b9f7a20003Вендор (CNA)
Linux Linuxe9e601b7df58ba0c667baf30263331df2c02ffe1Вендор (CNA)
azl3 kernel 6.6.119.3-3 on Azure Linux 3.06.6.121.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
debian:linux6.1.162-1 · Debian:12Реестр пакетов (OSV)
opensuse:dtb-aarch646.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-64kb6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-azure6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-default6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-default-base6.12.0-160000.27.1.160000.2.8 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-docs6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-kvmsmall6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-obs-build6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-obs-qa6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-rt6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-source6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
opensuse:kernel-syms6.12.0-160000.27.1 · openSUSE:Leap 16.0Реестр пакетов (OSV)
suse:kernel-64kb5.14.21-150400.24.200.1 · SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSРеестр пакетов (OSV)
suse:kernel-default5.14.21-150400.24.200.1 · SUSE:Linux Enterprise Micro 5.3Реестр пакетов (OSV)
suse:kernel-default-base5.14.21-150400.24.200.1.150400.24.102.1 · SUSE:Linux Enterprise Micro 5.3Реестр пакетов (OSV)
suse:kernel-docs5.14.21-150400.24.200.1 · SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSРеестр пакетов (OSV)

+8

Статус эксплойта

Публичный эксплойт неизвестен

Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.

Контекст для исследователя

Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.

Хронология

От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.

Кроме публикации датированных событий нет.

EPSS за 120 дней

Ежедневная оценка FIRST EPSS; записываются только изменения от 0,01 (ступенчатый график).

Ссылки на патчи и коммиты

Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.

Среди источников нет ссылок на коммит или PR.

Нашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.

В записи CNA нет авторов.

Кандидаты в варианты

Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.

  • CVE-2026-68136с разницей 209 дн.net: gro: fix double aggregation of flush-marked skbs
    39Наблюдать
  • CVE-2026-68385с разницей 209 дн.s390/checksum: Fix csum_partial() without vector facility
    39Наблюдать
  • CVE-2026-68354с разницей 209 дн.firewire: net: Fix fragmented datagram reassembly
    35Наблюдать
  • CVE-2026-72035с разницей 214 дн.net/sched: sch_taprio: Replace direct dequeue call with peek and qdisc_dequeue_peeked
    32Наблюдать
  • CVE-2026-68305с разницей 209 дн.drm/xe/vf: Add drm_dev guards when detaching CCS read/write buffers
    31Наблюдать
  • CVE-2026-72036с разницей 214 дн.net/sched: sch_multiq: Replace direct dequeue call with peek and qdisc_dequeue_peeked
    31Наблюдать

Кандидаты в цепочки

Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.

—

Охват bug bounty

Известной публичной программы нет.

Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).

Технические детали

Условия атаки

  • Может быть вызвана кем-либо из того же сегмента сети.
  • Учётная запись или пароль не требуются.
  • Действия пользователя не требуются.
  • Особые условия не требуются; воспроизводится стабильно.

В случае успеха

Конфиденциальность
высокое · данные могут быть прочитаны
Целостность
высокое · данные или конфигурация могут быть изменены
Доступность
высокое · работа сервиса может быть нарушена
Вектор атаки
Смежная сеть
Сложность атаки
Низкая
Требуемые привилегии
Не требуются
Взаимодействие с пользователем
Не требуется
Область действия
Не изменяется
Влияние на конфиденциальность
Высокое
Влияние на целостность
Высокое
Влияние на доступность
Высокое

Класс уязвимости (CWE)

CWE-476 · NULL Pointer Dereference

Вектор CVSS

CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

nvd-secondary

Контекст атаки

Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.

У MITRE нет сопоставления CAPEC/ATT&CK для этого CWE.

Журнал изменений

  1. Эксплуатация SSVC— → none
  2. Исправление✗ → ✓

Для отслеживаемых записей эти изменения приходят и как уведомления. →

Источники

Все записи