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

CVE-2025-21692: net: sched: fix ets qdisc OOB Indexing

Оценка Noroxi

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

  • Есть публичный код proof-of-concept (GitHub); записей об эксплуатации в реальных атаках нет.
  • Вероятность эксплуатации в ближайшие 30 дней: 0,61% (FIRST EPSS).
  • Может быть вызвана пользователем с локальным доступом к системе. Достаточно учётной записи с низкими привилегиями. Действия пользователя не требуются. Особые условия не требуются; воспроизводится стабильно.
  • Исправленная версия: Linux Linux 03c56665dab1f4ac844bc156652d50d639093fa5, 1332c6ed446be787f901ed1064ec6a3c694f028a, 997f6ec4208b23c87daf9f044689685f091826f7; azl3 kernel 6.6.64.2-9 on Azure Linux 3.0 6.6.76.1-1; azl3 kernel 6.6.76.1-1 on Azure Linux 3.0 6.6.76.1-1.

Пока низкий приоритет. Обновитесь до Linux Linux 03c56665dab1f4ac844bc156652d50d639093fa5, 1332c6ed446be787f901ed1064ec6a3c694f028a, 997f6ec4208b23c87daf9f044689685f091826f7; azl3 kernel 6.6.64.2-9 on Azure Linux 3.0 6.6.76.1-1; azl3 kernel 6.6.76.1-1 on Azure Linux 3.0 6.6.76.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: net: sched: fix ets qdisc OOB Indexing Haowei Yan <g1042620637@gmail.com> found that ets_class_from_arg() can index an Out-Of-Bound class in ets_class_from_arg() when passed clid of 0. The overflow may cause local privilege escalation. [ 18.852298] ------------[ cut here ]------------ [ 18.853271] UBSAN: array-index-out-of-bounds in net/sched/sch_ets.c:93:20 [ 18.853743] index 18446744073709551615 is out of range for type 'ets_class [16]' [ 18.854254] CPU: 0 UID: 0 PID: 1275 Comm: poc Not tainted 6.12.6-dirty #17 [ 18.854821] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.15.0-1 04/01/2014 [ 18.856532] Call Trace: [ 18.857441] <TASK> [ 18.858227] dump_stack_lvl+0xc2/0xf0 [ 18.859607] dump_stack+0x10/0x20 [ 18.860908] __ubsan_handle_out_of_bounds+0xa7/0xf0 [ 18.864022] ets_class_change+0x3d6/0x3f0 [ 18.864322] tc_ctl_tclass+0x251/0x910 [ 18.864587] ? lock_acquire+0x5e/0x140 [ 18.865113] ? __mutex_lock+0x9c/0xe70 [ 18.866009] ? __mutex_lock+0xa34/0xe70 [ 18.866401] rtnetlink_rcv_msg+0x170/0x6f0 [ 18.866806] ? __lock_acquire+0x578/0xc10 [ 18.867184] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 18.867503] netlink_rcv_skb+0x59/0x110 [ 18.867776] rtnetlink_rcv+0x15/0x30 [ 18.868159] netlink_unicast+0x1c3/0x2b0 [ 18.868440] netlink_sendmsg+0x239/0x4b0 [ 18.868721] ____sys_sendmsg+0x3e2/0x410 [ 18.869012] ___sys_sendmsg+0x88/0xe0 [ 18.869276] ? rseq_ip_fixup+0x198/0x260 [ 18.869563] ? rseq_update_cpu_node_id+0x10a/0x190 [ 18.869900] ? trace_hardirqs_off+0x5a/0xd0 [ 18.870196] ? syscall_exit_to_user_mode+0xcc/0x220 [ 18.870547] ? do_syscall_64+0x93/0x150 [ 18.870821] ? __memcg_slab_free_hook+0x69/0x290 [ 18.871157] __sys_sendmsg+0x69/0xd0 [ 18.871416] __x64_sys_sendmsg+0x1d/0x30 [ 18.871699] x64_sys_call+0x9e2/0x2670 [ 18.871979] do_syscall_64+0x87/0x150 [ 18.873280] ? do_syscall_64+0x93/0x150 [ 18.874742] ? lock_release+0x7b/0x160 [ 18.876157] ? do_user_addr_fault+0x5ce/0x8f0 [ 18.877833] ? irqentry_exit_to_user_mode+0xc2/0x210 [ 18.879608] ? irqentry_exit+0x77/0xb0 [ 18.879808] ? clear_bhb_loop+0x15/0x70 [ 18.880023] ? clear_bhb_loop+0x15/0x70 [ 18.880223] ? clear_bhb_loop+0x15/0x70 [ 18.880426] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 18.880683] RIP: 0033:0x44a957 [ 18.880851] Code: ff ff e8 fc 00 00 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 51 c3 48 83 ec 28 89 54 24 1c 48 8974 24 10 [ 18.881766] RSP: 002b:00007ffcdd00fad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 18.882149] RAX: ffffffffffffffda RBX: 00007ffcdd010db8 RCX: 000000000044a957 [ 18.882507] RDX: 0000000000000000 RSI: 00007ffcdd00fb70 RDI: 0000000000000003 [ 18.885037] RBP: 00007ffcdd010bc0 R08: 000000000703c770 R09: 000000000703c7c0 [ 18.887203] R10: 0000000000000080 R11: 0000000000000246 R12: 0000000000000001 [ 18.888026] R13: 00007ffcdd010da8 R14: 00000000004ca7d0 R15: 0000000000000001 [ 18.888395] </TASK> [ 18.888610] ---[ end trace ]---

ВысокаяCVSS 7.8 · v3.1—Proof of concept Есть исправление
Опубликовано
10 февр. 2025 г.
Обновлено
15 окт. 2026 г.
EPSS
0,6 % · 49-й процентиль

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

JSON

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

31

Наблюдать

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

CVSS
31 / 40 · 7.8 / 10
CISA KEV
0 / 30 · Нет в списке
EPSS
0 / 30 · 0,6 %

Решение CISA SSVC

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

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

Оценка CNA и NVD

NVD
7,8
CNA · Linux
7,8
совпадают

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

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

  • Нет в KEV: эксплуатация в реальных атаках не зафиксирована
  • Есть PoC, боевого модуля нет
  • Исправление выпущено

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

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

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

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

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

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

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

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

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

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

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

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

Анализ Noroxi

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

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

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

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

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

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

ВендорПродукт
linuxlinux kernel

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

Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.

  • linux linux kernel5.6 и новее · до 5.10.234
  • linux linux kernel5.11 и новее · до 5.15.178
  • linux linux kernel5.16 и новее · до 6.1.128
  • linux linux kernel6.2 и новее · до 6.6.75
  • linux linux kernel6.7 и новее · до 6.12.12
  • linux linux kernel6.13

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

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

  • Linux Linux

    • 5.6затронута
    • dcc68b4d8084e1ac9af0d4022d6b1aff6a139a33 и новее · до 03c56665dab1f4ac844bc156652d50d639093fa5затронута · git
    • dcc68b4d8084e1ac9af0d4022d6b1aff6a139a33 и новее · до bcf0d815e728a3a304b50455b32a3170c16e1eaaзатронута · git
    • dcc68b4d8084e1ac9af0d4022d6b1aff6a139a33 и новее · до 1332c6ed446be787f901ed1064ec6a3c694f028aзатронута · git
    • dcc68b4d8084e1ac9af0d4022d6b1aff6a139a33 и новее · до f4168299e553f17aa2ba4016e77a9c38da40eb1dзатронута · git
    • dcc68b4d8084e1ac9af0d4022d6b1aff6a139a33 и новее · до 997f6ec4208b23c87daf9f044689685f091826f7затронута · git
    • dcc68b4d8084e1ac9af0d4022d6b1aff6a139a33 и новее · до f6b0f05fbfa4044f890e8a348288c0d9a20bd1d0затронута · git
    • dcc68b4d8084e1ac9af0d4022d6b1aff6a139a33 и новее · до d62b04fca4340a0d468d7853bd66e511935a18cbзатронута · git
    • до 5.6не затронута · semver
    • 5.10.234 и новее · до 5.10.* включительноне затронута · semver

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

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

ЭкосистемаПакетЗатронутый диапазонИсправление
Debian:12linuxдо 6.1.128-16.1.128-1
Debian:13linuxдо 6.12.12-16.12.12-1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSkernel-64kbдо 5.3.18-150300.59.198.15.3.18-150300.59.198.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSkernel-default-baseдо 5.3.18-150300.59.198.1.150300.18.118.15.3.18-150300.59.198.1.150300.18.118.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSkernel-docsдо 5.3.18-150300.59.198.15.3.18-150300.59.198.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSkernel-obs-buildдо 5.3.18-150300.59.198.15.3.18-150300.59.198.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSkernel-preemptдо 5.3.18-150300.59.198.15.3.18-150300.59.198.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSkernel-sourceдо 5.3.18-150300.59.198.15.3.18-150300.59.198.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSSkernel-symsдо 5.3.18-150300.59.198.15.3.18-150300.59.198.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSkernel-64kbдо 5.14.21-150400.24.153.15.14.21-150400.24.153.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSkernel-docsдо 5.14.21-150400.24.153.15.14.21-150400.24.153.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSkernel-obs-buildдо 5.14.21-150400.24.153.15.14.21-150400.24.153.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSkernel-sourceдо 5.14.21-150400.24.153.15.14.21-150400.24.153.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOSkernel-symsдо 5.14.21-150400.24.153.15.14.21-150400.24.153.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSkernel-64kbдо 5.14.21-150500.55.97.15.14.21-150500.55.97.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSkernel-docsдо 5.14.21-150500.55.97.15.14.21-150500.55.97.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSkernel-obs-buildдо 5.14.21-150500.55.97.15.14.21-150500.55.97.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOSkernel-symsдо 5.14.21-150500.55.97.15.14.21-150500.55.97.1
SUSE:Linux Enterprise Live Patching 15 SP3kernel-defaultдо 5.3.18-150300.59.198.15.3.18-150300.59.198.1
SUSE:Linux Enterprise Live Patching 15 SP3kernel-livepatch-SLE15-SP3_Update_48до 18-150300.2.118-150300.2.1
SUSE:Linux Enterprise Live Patching 15 SP3kernel-livepatch-SLE15-SP3_Update_49до 17-150300.2.117-150300.2.1
SUSE:Linux Enterprise Live Patching 15 SP3kernel-livepatch-SLE15-SP3_Update_50до 15-150300.2.115-150300.2.1
SUSE:Linux Enterprise Live Patching 15 SP3kernel-livepatch-SLE15-SP3_Update_51до 13-150300.2.113-150300.2.1
SUSE:Linux Enterprise Live Patching 15 SP3kernel-livepatch-SLE15-SP3_Update_52до 12-150300.2.112-150300.2.1

+39

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

linux: все записи

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

  • CVE-2026-31431crypto: algif_aead - Revert to operating out-of-placeKEV
    90Срочно
  • CVE-2022-0847A flaw was found in the way the "flags" member of the new pipe buffer structure was lacking proper initialization in copy_page_to_iter_pipe KEV
    89Срочно
  • CVE-2021-22555Heap Out-Of-Bounds Write in Netfilter IP6T_SO_SET_REPLACEKEV
    85Срочно

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

  • ← РаньшеCVE-2025-2169110 февр. 2025 г. · cachestat: fix page cache statistics permission checking
    22Наблюдать
  • ← РаньшеCVE-2025-2169310 февр. 2025 г. · mm: zswap: properly synchronize freeing resources during CPU hotunplug
    31Наблюдать
  • Позже →CVE-2024-5795212 февр. 2025 г. · Revert "libfs: fix infinite directory reads for offset dir"
    22Наблюдать

Исправление

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

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

Продукт / пакетИсправленная версияИсточник
Linux Linux03c56665dab1f4ac844bc156652d50d639093fa5Вендор (CNA)
Linux Linux1332c6ed446be787f901ed1064ec6a3c694f028aВендор (CNA)
Linux Linux997f6ec4208b23c87daf9f044689685f091826f7Вендор (CNA)
Linux Linuxbcf0d815e728a3a304b50455b32a3170c16e1eaaВендор (CNA)
Linux Linuxd62b04fca4340a0d468d7853bd66e511935a18cbВендор (CNA)
Linux Linuxf4168299e553f17aa2ba4016e77a9c38da40eb1dВендор (CNA)
Linux Linuxf6b0f05fbfa4044f890e8a348288c0d9a20bd1d0Вендор (CNA)
azl3 kernel 6.6.64.2-9 on Azure Linux 3.06.6.76.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
azl3 kernel 6.6.76.1-1 on Azure Linux 3.06.6.76.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
cbl2 kernel 5.15.176.3-3 on CBL Mariner 2.05.15.180.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
cbl2 kernel 5.15.176.3-3 on CBL-Mariner 2.05.15.180.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
cbl2 kernel 5.15.180.1-1 on CBL Mariner 2.05.15.180.1-1 · CBL-Mariner ReleasesMicrosoft (MSRC)
debian:linux6.1.128-1 · Debian:12Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP3_Update_4818-150300.2.1 · SUSE:Linux Enterprise Live Patching 15 SP3Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP3_Update_5015-150300.2.1 · SUSE:Linux Enterprise Live Patching 15 SP3Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP3_Update_5113-150300.2.1 · SUSE:Linux Enterprise Live Patching 15 SP3Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP3_Update_5212-150300.2.1 · SUSE:Linux Enterprise Live Patching 15 SP3Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP3_Update_549-150300.2.1 · SUSE:Linux Enterprise Live Patching 15 SP3Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP4_Update_3315-150400.2.1 · SUSE:Linux Enterprise Live Patching 15 SP4Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP4_Update_3414-150400.2.1 · SUSE:Linux Enterprise Live Patching 15 SP4Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP6-RT_Update_218-150600.2.1 · SUSE:Linux Enterprise Live Patching 15 SP6Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP6-RT_Update_318-150600.2.1 · SUSE:Linux Enterprise Live Patching 15 SP6Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP6-RT_Update_417-150600.2.1 · SUSE:Linux Enterprise Live Patching 15 SP6Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP6-RT_Update_613-150600.2.1 · SUSE:Linux Enterprise Live Patching 15 SP6Реестр пакетов (OSV)
suse:kernel-livepatch-SLE15-SP6-RT_Update_713-150600.2.1 · SUSE:Linux Enterprise Live Patching 15 SP6Реестр пакетов (OSV)

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

Есть proof of concept

Существует публичный PoC или сигнатура обнаружения. Знание об эксплойте доступно; не откладывайте установку исправлений.

Доказательство

  • Репозиторий PoC на GitHub ×1

Noroxi не размещает код эксплойтов и не даёт на них ссылок. Показываются имена модулей Metasploit и идентификаторы шаблонов Nuclei (имена, не код); записи Exploit-DB и репозитории PoC даются только числом.

Публичные свидетельства эксплойта
ИсточникТипДата
Репозиторий PoC на GitHubstars:402025-09-13

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

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

Хронология

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

  1. Публикация
  2. Первый PoC+214 дн.
  3. Сегодня1 нояб. 2026 г.+628 дн.

Истории пока нет (накапливается ежедневным заданием EPSS).

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

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

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

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

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

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

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

  • CVE-2021-47548с разницей 262 дн.ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port()
    39Наблюдать
  • CVE-2026-64018с разницей 524 дн.net: mana: validate rx_req_idx to prevent out-of-bounds array access
    37Наблюдать
  • CVE-2026-23246с разницей 401 дн.wifi: mac80211: bounds-check link_id in ieee80211_ml_reconfiguration
    35Наблюдать
  • CVE-2026-43110с разницей 450 дн.wifi: brcmfmac: validate bsscfg indices in IF events
    35Наблюдать
  • CVE-2026-43172с разницей 450 дн.wifi: iwlwifi: fix 22000 series SMEM parsing
    35Наблюдать
  • CVE-2025-21680с разницей 10 дн.pktgen: Avoid out-of-bounds access in get_imix_entries
    31Наблюдать

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

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

—

Охват bug bounty

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

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

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

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

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

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

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

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

CWE-129 · Improper Validation of Array Index

Вектор CVSS

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

nvd-primary

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

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

Техники ATT&CK

—

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

  1. Исправление✗ → ✓

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

Источники

Все записи