CVE-2026-64321
nvme: target: rdma: fix ndev refcount leak on queue connect
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
Summary
In the Linux kernel, the following vulnerability has been resolved: nvme: target: rdma: fix ndev refcount leak on queue connect nvmet_rdma_queue_connect() calls nvmet_rdma_find_get_device() which acquires a reference on the returned ndev via kref_get(). On the path where the host queue backlog is exceeded and the function returns NVME_SC_CONNECT_CTRL_BUSY, reference of ndev is not released, leaking the kref. Fix this by adding a goto to the existing put_device label before the early return.
Timeline
- CVE published
- Record last updated
Affected versions
- Linux Linux
Version range not reported
- Linux Linux
6.8
References 7
git.kernel.org
- stable/c/204b9645536bb4a77a2cb35e6519dbf9f4ea1665
- stable/c/00eaa58988d35fd47ca8811f7f72871591f61ffb
- stable/c/712f3268a62d0df98a7ee991cba963ced2e58007
- stable/c/d65fe42820b890a6a4644de0a95a812471f79ad3
- stable/c/a8803c4f0ac3fa7df5551bbb5a8800c434a94357
- stable/c/5828517d17eda27f21d29ea14800c9e0a57bad11
- stable/c/badc53620fe813b3a9f727ef9526f98567c2c898