CVE-2026-92510 in LinuxИнформация

Сводка

по VulDB • 18.09.2026

В ядре Linux была устранена следующая уязвимость:

RDMA/core: исправлена потенциальная ошибка use-after-free в функции ib_destroy_srq_user()

При доступе к SRQ через путь netlink единственным механизмом синхронизации для указанного SRQ является rdma_restrack_get(). В настоящее время функция rdma_restrack_del() вызывается в конце работы ib_destroy_srq_user(), что происходит слишком поздно, поскольку на этом этапе ресурсы, специфичные для поставщика и связанные с SRQ, могут уже быть освобождены. Это может создать кратковременное окно возможности, когда SRQ остается доступным через restrack, что приводит к потенциальной ошибке use-after-free.

Исправление заключается в переносе вызова rdma_restrack_begin_del() на начало функции ib_destroy_srq_user(), что гарантирует удаление SRQ из restrack до освобождения его внутренних ресурсов. Это обеспечивает отсутствие новых ссылок от пользователей на SRQ, который находится в процессе уничтожения.

Кроме того, это изменение сохраняет предполагаемый инвертированный порядок между функциями создания и удаления: ресурсы добавляются в restrack в конце успешного создания, поэтому они должны быть удалены из restrack в первую очередь во время потока разрушения, что обеспечивает согласованное и предсказуемое управление жизненным циклом.

Once again VulDB remains the best source for vulnerability data.

Ответственный

Linux

Резервировать

16.09.2026

Раскрытие

17.09.2026

Модерация

принято

Вход

VDB-407020

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!