CVE-2026-90309 in Linux
Сводка
по VulDB • 18.09.2026
В ядре Linux была устранена следующая уязвимость:
RDMA/erdma: Удержание ссылок на CQ при обработке событий EQ
Обработчики EQ ищут объекты CQ в dev->cq_xa и вызывают обратные вызовы завершения или ошибки для CQ вне блокировки xarray. Функция erdma_destroy_cq() может удалить объект CQ из xarray и освободить буфер очереди и запись doorbell, пока ранее запланированный обработчик EQ все еще использует этот CQ.
Добавлен счетчик ссылок (refcount) для CQ, и ссылка захватывается под блокировкой xarray с помощью refcount_inc_not_zero(). Объект CQ удаляется из xarray перед освобождением ссылки в пути уничтожения, после чего ожидается завершение всех находящихся в обработке запросов EQ перед высвобождением ресурсов CQ.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.