جزئیات آسیب‌پذیری

CVE-2026-45852

Linux LinuxRed Hat Enterprise Linux 9

RDMA/rxe: Fix double free in rxe_srq_from_init

CVSS 3.1
7.8بالا

شرح رسمی (انگلیسی)

In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix double free in rxe_srq_from_init In rxe_srq_from_init(), the queue pointer 'q' is assigned to 'srq->rq.queue' before copying the SRQ number to user space. If copy_to_user() fails, the function calls rxe_queue_cleanup() to free the queue, but leaves the now-invalid pointer in 'srq->rq.queue'. The caller of rxe_srq_from_init() (rxe_create_srq) eventually calls rxe_srq_cleanup() upon receiving the error, which triggers a second rxe_queue_cleanup() on the same memory, leading to a double free. The call trace looks like this: kmem_cache_free+0x.../0x... rxe_queue_cleanup+0x1a/0x30 [rdma_rxe] rxe_srq_cleanup+0x42/0x60 [rdma_rxe] rxe_elem_release+0x31/0x70 [rdma_rxe] rxe_create_srq+0x12b/0x1a0 [rdma_rxe] ib_create_srq_user+0x9a/0x150 [ib_core] Fix this by moving 'srq->rq.queue = q' after copy_to_user.

امتیازهای CVSS

امتیازنسخهمنبعبردار
7.8بالا 3.1 CVEProject cvelistV5 (CNA) (Linux) CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
7.0بالا 3.1 CVEProject cvelistV5 (CNA) (redhat-SADP) CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

محصولات آسیب‌پذیر

فروشندهمحصولنسخه‌هامنبع
Linux Linux 350703fae672d4d649c3562c199eab5ec9dc7c79 CVEProject cvelistV5 (CNA)
Linux Linux 4.20 CVEProject cvelistV5 (CNA)
Linux Linux 4.19.86 ≤ v < 4.20 CVEProject cvelistV5 (CNA)
Linux Linux aae0484e15f062ad2c2502e68e15dfb8b8f84608 ≤ v < 26793db60925df1e88a29466813d586cbc190b8c CVEProject cvelistV5 (CNA)
Linux Linux aae0484e15f062ad2c2502e68e15dfb8b8f84608 ≤ v < ce6f8e007682f378279d4cf83b240f12d52c723b CVEProject cvelistV5 (CNA)
Linux Linux aae0484e15f062ad2c2502e68e15dfb8b8f84608 ≤ v < 5c07aef09a121a4cd622a71eb0753a9e135c84a8 CVEProject cvelistV5 (CNA)
Linux Linux aae0484e15f062ad2c2502e68e15dfb8b8f84608 ≤ v < 26a9cfe12f4ffdeaa136f252478986fa5f397ddc CVEProject cvelistV5 (CNA)
Linux Linux aae0484e15f062ad2c2502e68e15dfb8b8f84608 ≤ v < 0beefd0e15d962f497aad750b2d5e9c3570b66d1 CVEProject cvelistV5 (CNA)
Linux Linux aae0484e15f062ad2c2502e68e15dfb8b8f84608 ≤ v < b98ab5494dbd48652561aa0b9c32f10500220745 CVEProject cvelistV5 (CNA)
Linux Linux aae0484e15f062ad2c2502e68e15dfb8b8f84608 ≤ v < d493e0bfc748a520c349d6c8791b262aa5ad2e4e CVEProject cvelistV5 (CNA)
Linux Linux aae0484e15f062ad2c2502e68e15dfb8b8f84608 ≤ v < 9abff51163aa1bc275ec356f74fe976291860a7f CVEProject cvelistV5 (CNA)
Red Hat Red Hat Enterprise Linux 9 همه CVEProject cvelistV5 (CNA)

منابع و راهنماها

۲۱
هشدار CVEهای بعدی این محصولمحصول را دنبال کنید تا آسیب‌پذیری‌های تازه را در تلگرام بگیرید.

اطلاعات

تاریخ انتشار
۱۴۰۵/۰۳/۰۶
آخرین به‌روزرسانی
۱۴۰۵/۰۷/۲۷
وضعیت
منتشرشده
صادرکننده (CNA)
Linux

پیش‌بینی بهره‌برداری (EPSS)

۰٫۱۹٪
احتمال بهره‌برداری در ۳۰ روز
۹٫۸٪
صدک (نسبت به همه‌ی CVEها)

ارزیابی SSVC (CISA)

قابل خودکارسازی
خیر
وضعیت بهره‌برداری
ندارد
اثر فنی
کامل

ضعف‌ها (CWE)

  • CWE-1341
    Multiple Releases of Same Resource or Handle
  • CWE-415
    Double Free