CVE-2026-72128

Source
https://cve.org/CVERecord?id=CVE-2026-72128
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72128.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-72128
Downstream
Published
2026-08-15T05:53:05.141Z
Modified
2026-08-18T03:31:23.004223806Z
Summary
nvmet: fix refcount leak in nvmet_sq_create()
Details

In the Linux kernel, the following vulnerability has been resolved:

nvmet: fix refcount leak in nvmetsqcreate()

In nvmetsqcreate(), a reference on the ctrl is taken via krefgetunlesszero() before calling nvmetchecksqid(). If nvmetcheck_sqid() fails, the function returns the error directly without releasing the reference, leading to a leak.

Fix this by jumping to the "ctrlput" label, which already performs the necessary nvmetctrl_put(ctrl). This ensures the reference is properly released on this error path.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72128.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
1eb380caf5275bba1d3d6182dde1fd740f331743
Fixed
26355295ce21cb046546085c3a81abe68160a784
Fixed
fcef60ed5f714a24104eb021d6397a67955ebeff
Fixed
34b9a83c50660148bde01cde16451dbe78369749

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72128.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.14.0
Fixed
6.18.40
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72128.json"