Improper Device Cleanup in Linux Kernel Affects RDMA Functionality
CVE-2023-53504
Currently unrated
What is CVE-2023-53504?
A vulnerability in the Linux kernel's RDMA subsystem relates to improper ordering during device deallocation. Specifically, the function ib_dealloc_device() is mismanaged, allowing potential use-after-free (UAF) conditions. To mitigate this issue, ib_dealloc_device() must only be invoked post device cleanup to ensure proper resource management and avoid unintended behavior. This vulnerability highlights the need for thorough review and implementation of device management sequences in kernel development.
Affected Version(s)
Linux 6d758147c7b80a46465f72e9e6294d244ee98a21
Linux 6d758147c7b80a46465f72e9e6294d244ee98a21 < 5363fc488da579923edf6a2fdca3d3b651dd800b
Linux 6.3