Куда я попал?
SECURITM это SGRC система, ? автоматизирующая процессы в службах информационной безопасности. SECURITM помогает построить и управлять ИСПДн, КИИ, ГИС, СМИБ/СУИБ, банковскими системами защиты.
А еще SECURITM это место для обмена опытом и наработками для служб безопасности.

CVE-2026-98253

PUBLISHED 07.10.2026

CNA: Linux

RDMA/ucma: Serialize join and leave on copy_to_user failure

Обновлено: 07.10.2026
In the Linux kernel, the following vulnerability has been resolved: RDMA/ucma: Serialize join and leave on copy_to_user failure rdma_join_multicast() queues RoCE work that later reads the ucma_multicast through event->param.ud.private_data, then list_add()s the CMA multicast at the head of id_priv->mc_list. rdma_leave_multicast() matches only by sockaddr and destroys the first hit. ucma_process_join() used to drop ctx->mutex after a successful join and retake it only if copy_to_user() failed. Two concurrent JOIN_MCAST calls with the same address can therefore insert a second CMA entry before the first thread's leave. leave then cancels the newer work and the older worker still dereferences the ucma_multicast that the first thread frees. Keep ctx->mutex held from rdma_join_multicast() through copy_to_user() and, on -EFAULT, through rdma_leave_multicast() so leave cannot miss this join. Do not leave if join itself failed: that path never published this address on mc_list, and a leave-by-addr would destroy an earlier successful join.

CVSS

Оценка Severity Версия Базовый вектор
7.8 HIGH 3.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Доп. Информация

Product Status

Linux
Product: Linux
Vendor: Linux
Default status: unaffected
Версии:
Затронутые версии Статус
Наблюдалось в версиях от 60d613b39e8d0c9f3b526e9c96445422b4562d76 до 29b9ed83d8bfab5c6e11fcbf1aa836aa4ae26cb9 affected
Наблюдалось в версиях от fe454dc31e84f8c14cb8942fcb61666c9f40745b до 52172e11bd074ccaded21740ffeb67123f01dd00 affected
Наблюдалось в версиях от fe454dc31e84f8c14cb8942fcb61666c9f40745b до 01e29d0d78a8f66f221625720a04939eef5ec1f6 affected
Наблюдалось в версиях от fe454dc31e84f8c14cb8942fcb61666c9f40745b до ae805d204cf1f15b87d1bf3529b4c649f3519420 affected
Наблюдалось в версиях от fe454dc31e84f8c14cb8942fcb61666c9f40745b до 43c4e24bd10370fc976f6220518049ce71419399 affected
Наблюдалось в версиях от fe454dc31e84f8c14cb8942fcb61666c9f40745b до 01cbdb724c584d7772fd25af2e4dfdf8527ce0d5 affected
Наблюдалось в версиях от fe454dc31e84f8c14cb8942fcb61666c9f40745b до 83610ee5e498fa5bfcb80031d2b959baea276bf6 affected
Наблюдалось в версиях от fe454dc31e84f8c14cb8942fcb61666c9f40745b до 662ade4de9ff5eceb0820a9f8e9fac70ba6a815b affected
Наблюдалось в версии a3262b3884dd67b4c5632ce7cdf9cff9d1a575d4 affected
Наблюдалось в версиях от 5.10.20 до 5.10.271 affected
Наблюдалось в версиях от 5.11.3 до 5.12 affected
Linux
Product: Linux
Vendor: Linux
Default status: affected
Версии:
Затронутые версии Статус
Наблюдалось в версии 5.12 affected
Наблюдалось в версиях от 0 до 5.12 unaffected
Наблюдалось до версии 5.10.* unaffected
Наблюдалось до версии 5.15.* unaffected
Наблюдалось до версии 6.1.* unaffected
Наблюдалось до версии 6.6.* unaffected
Наблюдалось до версии 6.12.* unaffected
Наблюдалось до версии 6.18.* unaffected
Наблюдалось до версии 7.2.* unaffected
Наблюдалось до версии * unaffected
 

Ссылки

Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам улучшить сервис для вас с целью персонализации сервисов и предложений. Вы может прочитать подробнее о cookie-файлах или изменить настройки браузера. Продолжая пользоваться сайтом, вы даёте согласие на использование ваших cookie-файлов и соглашаетесь с Политикой обработки персональных данных.