What is CVE-2026-64582?
A use-after-free vulnerability has been fixed in the Linux kernel's RDMA/rxe subsystem. The `rxe_mmap` function removes an `rxe_mmap_info` struct from the `pending_mmaps` list and releases the `pending_lock` while the struct's reference count is still 1, allowing potential access to freed memory due to concurrent operations. Affected users should stop using the RDMA/rxe module.
Azərbaycanca: Linux kernel-də RDMA/rxe alt sistemində istifadə olunmuş yaddaş zəifliyi aşkarlanıb. rxe_mmap funksiyasında 'rxe_mmap_info' strukturu siyahıdan çıxarıldıqdan sonra sərbəst buraxılır, lakin istinad sayğacı hələ də 1 olduğu üçün paralel əməliyyatlar nəticəsində buraxılmış yaddaşa müraciət mümkün olur. Təsirə məruz qalan istifadəçilər RDMA/rxe modulundan istifadəni dayandırmalıdırlar.
Related CVEs
link basis: same weakness class CWE-416
FAQ2
In which Linux kernel subsystem does CVE-2026-64582 reside?
The vulnerability resides in the RDMA/rxe subsystem of the Linux kernel.
What is the root cause of this use-after-free vulnerability?
The root cause is that the `rxe_mmap` function removes an `rxe_mmap_info` struct from the `pending_mmaps` list while its reference count is still 1 and releases the `pending_lock`, allowing concurrent operations to potentially access freed memory.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.