Improper Device Cleanup in Linux Kernel Affects RDMA Functionality
CVE-2023-53504

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
1 October 2025

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

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2023-53504 : Improper Device Cleanup in Linux Kernel Affects RDMA Functionality