CVEvulnerability
CVE-2026-93104
- Status
- Received
- Published
- 2026-09-17
- Last modified
- 2026-10-21
- Assigner
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Description
In the Linux kernel, the following vulnerability has been resolved:
RDMA/rvt: Return NULL after port allocation failure
rvt_alloc_device() deallocates the IB device when its port array cannot
be allocated but then returns the pointer to the released allocation.
Callers treat any non-NULL value as valid and dereference it, resulting
in a use-after-free.
Return NULL immediately after deallocation so callers can propagate the
allocation failure.
References
- https://git.kernel.org/stable/c/2982eaf3b9d2d953318c74cd6f1b7576ea6d7b1f git.kernel.org
- https://git.kernel.org/stable/c/5a1a7a5e2fe1a15824fa9ae5edd8f008259471d1 git.kernel.org
- https://git.kernel.org/stable/c/80968b42d13080bf7bc1f3ee17fef126ce2ad98f git.kernel.org
- https://git.kernel.org/stable/c/b1e1b25723af44328524c7b54433e4bf0ab9930c git.kernel.org
- https://git.kernel.org/stable/c/b7129930d1ec46c03a0de07fdce6c29f75795006 git.kernel.org