CVE-2023-53581: net/mlx5e: Check for NOT_READY flag state after locking
Оценка Noroxi
Приоритет: Наблюдать (оценка срочности 18/100)
- В отслеживаемых источниках (CISA KEV, Exploit-DB, Metasploit, Nuclei, GitHub) нет публичного эксплойта или записей об эксплуатации.
- Вероятность эксплуатации в ближайшие 30 дней: 0,11% (FIRST EPSS).
- Может быть вызвана пользователем с локальным доступом к системе. Достаточно учётной записи с низкими привилегиями. Действия пользователя не требуются. Требуются особые условия, например определённое время или конфигурация.
- Исправленная версия: Linux Linux 30c281a77fb1b2d362030ea243dd663201d62a21, 65e64640e97c0f223e77f9ea69b5a46186b93470, 82ac62d76a000871004f534ad294e763e966d3b0.
Пока низкий приоритет. Обновитесь до Linux Linux 30c281a77fb1b2d362030ea243dd663201d62a21, 65e64640e97c0f223e77f9ea69b5a46186b93470, 82ac62d76a000871004f534ad294e763e966d3b0 или новее.
Формируется автоматически по данным записи: CVSS (NVD и CNA), CISA KEV и SSVC, FIRST EPSS, источники эксплойтов, исправленные версии. Как мы считаем
Первоисточники: NVD · CVE.org · FIRST EPSS
In the Linux kernel, the following vulnerability has been resolved: net/mlx5e: Check for NOT_READY flag state after locking Currently the check for NOT_READY flag is performed before obtaining the necessary lock. This opens a possibility for race condition when the flow is concurrently removed from unready_flows list by the workqueue task, which causes a double-removal from the list and a crash[0]. Fix the issue by moving the flag check inside the section protected by uplink_priv->unready_flows_lock mutex. [0]: [44376.389654] general protection fault, probably for non-canonical address 0xdead000000000108: 0000 [#1] SMP [44376.391665] CPU: 7 PID: 59123 Comm: tc Not tainted 6.4.0-rc4+ #1 [44376.392984] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.13.0-0-gf21b5a4aeb02-prebuilt.qemu.org 04/01/2014 [44376.395342] RIP: 0010:mlx5e_tc_del_fdb_flow+0xb3/0x340 [mlx5_core] [44376.396857] Code: 00 48 8b b8 68 ce 02 00 e8 8a 4d 02 00 4c 8d a8 a8 01 00 00 4c 89 ef e8 8b 79 88 e1 48 8b 83 98 06 00 00 48 8b 93 90 06 00 00 <48> 89 42 08 48 89 10 48 b8 00 01 00 00 00 00 ad de 48 89 83 90 06 [44376.399167] RSP: 0018:ffff88812cc97570 EFLAGS: 00010246 [44376.399680] RAX: dead000000000122 RBX: ffff8881088e3800 RCX: ffff8881881bac00 [44376.400337] RDX: dead000000000100 RSI: ffff88812cc97500 RDI: ffff8881242f71b0 [44376.401001] RBP: ffff88811cbb0940 R08: 0000000000000400 R09: 0000000000000001 [44376.401663] R10: 0000000000000001 R11: 0000000000000000 R12: ffff88812c944000 [44376.402342] R13: ffff8881242f71a8 R14: ffff8881222b4000 R15: 0000000000000000 [44376.402999] FS: 00007f0451104800(0000) GS:ffff88852cb80000(0000) knlGS:0000000000000000 [44376.403787] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [44376.404343] CR2: 0000000000489108 CR3: 0000000123a79003 CR4: 0000000000370ea0 [44376.405004] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [44376.405665] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [44376.406339] Call Trace: [44376.406651] <TASK> [44376.406939] ? die_addr+0x33/0x90 [44376.407311] ? exc_general_protection+0x192/0x390 [44376.407795] ? asm_exc_general_protection+0x22/0x30 [44376.408292] ? mlx5e_tc_del_fdb_flow+0xb3/0x340 [mlx5_core] [44376.408876] __mlx5e_tc_del_fdb_peer_flow+0xbc/0xe0 [mlx5_core] [44376.409482] mlx5e_tc_del_flow+0x42/0x210 [mlx5_core] [44376.410055] mlx5e_flow_put+0x25/0x50 [mlx5_core] [44376.410529] mlx5e_delete_flower+0x24b/0x350 [mlx5_core] [44376.411043] tc_setup_cb_reoffload+0x22/0x80 [44376.411462] fl_reoffload+0x261/0x2f0 [cls_flower] [44376.411907] ? mlx5e_rep_indr_setup_ft_cb+0x160/0x160 [mlx5_core] [44376.412481] ? mlx5e_rep_indr_setup_ft_cb+0x160/0x160 [mlx5_core] [44376.413044] tcf_block_playback_offloads+0x76/0x170 [44376.413497] tcf_block_unbind+0x7b/0xd0 [44376.413881] tcf_block_setup+0x17d/0x1c0 [44376.414269] tcf_block_offload_cmd.isra.0+0xf1/0x130 [44376.414725] tcf_block_offload_unbind+0x43/0x70 [44376.415153] __tcf_block_put+0x82/0x150 [44376.415532] ingress_destroy+0x22/0x30 [sch_ingress] [44376.415986] qdisc_destroy+0x3b/0xd0 [44376.416343] qdisc_graft+0x4d0/0x620 [44376.416706] tc_get_qdisc+0x1c9/0x3b0 [44376.417074] rtnetlink_rcv_msg+0x29c/0x390 [44376.419978] ? rep_movs_alternative+0x3a/0xa0 [44376.420399] ? rtnl_calcit.isra.0+0x120/0x120 [44376.420813] netlink_rcv_skb+0x54/0x100 [44376.421192] netlink_unicast+0x1f6/0x2c0 [44376.421573] netlink_sendmsg+0x232/0x4a0 [44376.421980] sock_sendmsg+0x38/0x60 [44376.422328] ____sys_sendmsg+0x1d0/0x1e0 [44376.422709] ? copy_msghdr_from_user+0x6d/0xa0 [44376.423127] ___sys_sendmsg+0x80/0xc0 [44376.423495] ? ___sys_recvmsg+0x8b/0xc0 [44376.423869] __sys_sendmsg+0x51/0x90 [44376.424226] do_syscall_64+0x3d/0x90 [44376.424587] entry_SYSCALL_64_after_hwframe+0x46/0xb0 [44376.425046] RIP: 0033:0x7f045134f887 [44376.425403] Code: 0a 00 f7 d8 64 89 02 48 c7 c0 ff ff ff ff eb b9 0f 1f 00 f3 0f 1e fa 64 8b 04 25 18 00 00 00 85 c0 75 10 b8 2e 00 ---truncated---
- Опубликовано
- 4 окт. 2025 г.
- Обновлено
- 17 июн. 2026 г.
- EPSS
- 0,1 % · 1-й процентиль
- CWE
- CWE-362
Инструменты для отчёта
Оценка срочности
18
Наблюдать
Пока низкий приоритет.
- CVSS
- 18 / 40 · 4.7 / 10
- CISA KEV
- 0 / 30 · Нет в списке
- EPSS
- 0 / 30 · 0,1 %
Узнайте, когда запись изменится
- Нет в KEV: эксплуатация в реальных атаках не зафиксирована
- Публичного эксплойта нет
- Исправление выпущено
Если что-то из этого изменится, сообщим в ежедневной сводке.
У вас WordPress? Проверьте сайт бесплатно в WP Lens
Анализ Noroxi
Что это значит для вашей инфраструктуры?
Оценка выше формируется автоматически по данным записи и не знает вашей среды. Наша команда проверит на ваших системах, действительно ли уязвимость эксплуатируема и какой меры достаточно.
Мы используем этот продукт, нужна помощьЗатронутые системы
Затронута ли ваша версия?
Выберите продукт и введите свою версию. Она сравнивается с диапазонами этой записи прямо в браузере и никуда не отправляется.
| Вендор | Продукт | CPE |
|---|---|---|
| linux | linux kernel | cpe:2.3:o:linux:linux_kernel |
Затронутые версии
Диапазоны версий NVD (для продуктов из каталога). Добавьте продукт в стек с версией, и сопоставление будет по ним.
- linux linux kernel5.4 и новее · до 5.10.188
- linux linux kernel5.11 и новее · до 5.15.121
- linux linux kernel5.16 и новее · до 6.1.40
- linux linux kernel6.2 и новее · до 6.4.5
- linux linux kernel6.5
Версии, заявленные вендором
Диапазоны затронутых версий, заявленные назначающей организацией (Linux). Не зависят от анализа CPE в NVD и обычно опережают его.
Linux Linux
- 5.4затронута
- ad86755b18d5edf1956f6d25c844f27289216877 и новее · до 30c281a77fb1b2d362030ea243dd663201d62a21затронута · git
- ad86755b18d5edf1956f6d25c844f27289216877 и новее · до 82ac62d76a000871004f534ad294e763e966d3b0затронута · git
- ad86755b18d5edf1956f6d25c844f27289216877 и новее · до e962fd5933ebc767ce2a1cf7b7c85035b5a5d04cзатронута · git
- ad86755b18d5edf1956f6d25c844f27289216877 и новее · до f7ceedd1d124217a67ed1a67bbd7a7b1288705e3затронута · git
- ad86755b18d5edf1956f6d25c844f27289216877 и новее · до 65e64640e97c0f223e77f9ea69b5a46186b93470затронута · git
- до 5.4не затронута · semver
- 5.10.188 и новее · до 5.10.* включительноне затронута · semver
- 5.15.121 и новее · до 5.15.* включительноне затронута · semver
- 6.1.40 и новее · до 6.1.* включительноне затронута · semver
Затронутые пакеты
Данные OSV и GitHub Advisory: экосистема, пакет и диапазон. Сопоставление SBOM использует эту таблицу.
| Экосистема | Пакет | Затронутый диапазон | Исправление |
|---|---|---|---|
| Debian:12 | linux | до 6.1.52-1 | 6.1.52-1 |
| Debian:13 | linux | до 6.4.11-1 | 6.4.11-1 |
| Red Hat:rhel_aus:8.2::baseos | bpftool | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | bpftool-debuginfo | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-abi-whitelists | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-core | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-debug | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-debug-core | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-debug-debuginfo | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-debug-devel | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-debug-modules | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-debug-modules-extra | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-debuginfo | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-debuginfo-common-x86_64 | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-devel | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-doc | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-modules | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-modules-extra | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-tools | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-tools-debuginfo | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | kernel-tools-libs | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | perf | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
| Red Hat:rhel_aus:8.2::baseos | perf-debuginfo | до 0:4.18.0-193.185.1.el8_2 | 0:4.18.0-193.185.1.el8_2 |
+96
Тот же продукт
linux: все записиДругие записи с наивысшей оценкой для того же основного продукта.
- CVE-2026-31431crypto: algif_aead - Revert to operating out-of-placeKEV90Срочно
- 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 KEV89Срочно
- CVE-2021-22555Heap Out-Of-Bounds Write in Netfilter IP6T_SO_SET_REPLACEKEV85Срочно
Опубликованы до и после этой записи в том же продукте
- ← РаньшеCVE-2023-535794 окт. 2025 г. · gpio: mvebu: fix irq domain leak22Наблюдать
- ← РаньшеCVE-2023-535804 окт. 2025 г. · USB: Gadget: core: Help prevent panic during UVC unconfigure22Наблюдать
- Позже →CVE-2023-535824 окт. 2025 г. · wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds22Наблюдать
Исправление
На какую версию обновиться
Версии с исправлением по данным вендора, реестров пакетов и Microsoft. Перед обновлением сверьтесь с бюллетенем вендора.
| Продукт / пакет | Исправленная версия | Источник |
|---|---|---|
| Linux Linux | 30c281a77fb1b2d362030ea243dd663201d62a21 | Вендор (CNA) |
| Linux Linux | 65e64640e97c0f223e77f9ea69b5a46186b93470 | Вендор (CNA) |
| Linux Linux | 82ac62d76a000871004f534ad294e763e966d3b0 | Вендор (CNA) |
| Linux Linux | e962fd5933ebc767ce2a1cf7b7c85035b5a5d04c | Вендор (CNA) |
| Linux Linux | f7ceedd1d124217a67ed1a67bbd7a7b1288705e3 | Вендор (CNA) |
| debian:linux | 6.1.52-1 · Debian:12 | Реестр пакетов (OSV) |
| red hat:kernel-rt | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-core | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-debug | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-debug-core | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-debug-debuginfo | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-debug-devel | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-debug-kvm | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-debug-modules | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-debug-modules-extra | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-debuginfo | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-debuginfo-common-x86_64 | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
| red hat:kernel-rt-devel | 0:5.14.0-70.161.1.rt21.233.el9_0 · Red Hat:rhel_e4s:9.0::nfv | Реестр пакетов (OSV) |
Статус эксплойта
Публичный эксплойт неизвестен
Публичный эксплойт пока не обнаружен. Это не значит, что вы в безопасности, лишь что порог чуть выше.
Контекст для исследователя
Для пентестеров и исследователей: профиль атаки, расхождение оценок, хронология, коммиты исправлений, авторы, кандидаты в варианты и цепочки, охват bug bounty. Всё выводится из имеющихся данных; без кода эксплойтов.
Хронология
От публикации до сегодня: proof of concept, модуль Metasploit, CISA KEV и запись об исправлении. Даты — как сообщают источники.
Кроме публикации датированных событий нет.
Истории пока нет (накапливается ежедневным заданием EPSS).
Ссылки на патчи и коммиты
Коммиты, PR и diff среди источников. Отправная точка для patch-diff и поиска вариантов; это исправления, не эксплойты.
Среди источников нет ссылок на коммит или PR.
Авторы
Все исследователиНашедшие, сообщившие и аналитики, названные в записи CNA. Нажмите имя, чтобы увидеть другие записи исследователя.
В записи CNA нет авторов.
Кандидаты в варианты
Тот же продукт, тот же класс уязвимости, в пределах 18 месяцев. Если патч не закрыл первопричину, родственная ошибка здесь.
Ночной расчёт связей ничего не нашёл.
Кандидаты в цепочки
Обход аутентификации и уязвимость, требующая привилегий, в одном продукте и близко по времени: вместе они могут дать путь без аутентификации.
—
Охват bug bounty
Известной публичной программы нет.
Источник: bounty-targets-data (публичные списки HackerOne, Bugcrowd, Intigriti, YesWeHack).
Технические детали
Условия атаки
- Может быть вызвана пользователем с локальным доступом к системе.
- Достаточно учётной записи с низкими привилегиями.
- Действия пользователя не требуются.
- Требуются особые условия, например определённое время или конфигурация.
В случае успеха
- Конфиденциальность
- нет
- Целостность
- нет
- Доступность
- высокое · работа сервиса может быть нарушена
- Вектор атаки
- Локальный
- Сложность атаки
- Высокая
- Требуемые привилегии
- Низкие
- Взаимодействие с пользователем
- Не требуется
- Область действия
- Не изменяется
- Влияние на конфиденциальность
- Нет
- Влияние на целостность
- Нет
- Влияние на доступность
- Высокое
Класс уязвимости (CWE)
CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')Вектор CVSS
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
nvd-primary
Контекст атаки
Шаблоны атак MITRE CAPEC и техники ATT&CK для этого класса уязвимости (CWE). Отправная точка для правил обнаружения и threat hunting.
Журнал изменений
- Исправление✗ → ✓
Для отслеживаемых записей эти изменения приходят и как уведомления. →
Источники
Показать все источники (ещё 4)Свернуть
Рекомендации вендоров и официальные записи. Ссылки на эксплойты/PoC намеренно исключены.