CVE-2026-89510

Source
https://cve.org/CVERecord?id=CVE-2026-89510
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-89510.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-89510
Downstream
Published
2026-09-11T19:43:55Z
Modified
2026-09-13T03:47:18Z
Summary
RDMA/cxgb4: Cancel reg_work before freeing device on remove
Details

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

RDMA/cxgb4: Cancel reg_work before freeing device on remove

c4iw_uld_state_change() queues reg_work to register the RDMA device. c4iw_remove() can free ctx->dev while this work is pending or running, leaving c4iw_register_device() accessing the freed device.

Cancel reg_work before removing the device. The registration work can tear down ctx->dev when registration fails, so do not unregister or deallocate it again in that case.

This issue was found by an in-house static analysis tool.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/89xxx/CVE-2026-89510.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
1c8f1da5d851b92aeb81dbbb9ebd516f6e2588f5
Fixed
fe9c591026c576d8b1f72aab5e4cd67350530763
Fixed
85f438382a865a4dc4c50e6b884310bb2b60fc4d
Fixed
320e5258a53af0abc5abd9eb01519a48bab2dee8
Fixed
a7100601aa1a39f799a566acce10db20eaf4b7f2

Database specific

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

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.15.0
Fixed
6.12.109
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.50
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.4

Database specific

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