CVE-2026-98353

Source
https://cve.org/CVERecord?id=CVE-2026-98353
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-98353.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-98353
Downstream
Published
2026-10-06T08:46:40Z
Modified
2026-10-08T02:52:58Z
Summary
RDMA/erdma: Use IRQ-safe XArray helpers for QP and CQ tables
Details

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

RDMA/erdma: Use IRQ-safe XArray helpers for QP and CQ tables

Locked QP and CQ lookups from EQ interrupts can deadlock with create-path XArray updates. If an interrupt arrives while the create path holds the plain xa_lock, the lookup spins forever trying to acquire the same lock.

Use IRQ-safe XArray helpers for all QP and CQ create-path updates, including the GSI QP store and error paths. Initialize both arrays with XA_FLAGS_LOCK_IRQ so sleeping allocations preserve interrupt state.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98353.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
4545f355654d044d35a31cd01cc46f491a8a7c36
Fixed
74d4085221a7ec5440996af199ccadfa75b9eb0e
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
98df2aee1459ee1c62c70cbe9b370d2a532aea36
Fixed
00baeade709fb66da647e8327e8398bb532e30f7
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
7.2.6
Fixed
7.2.8
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
6.1.188
Fixed
6.2
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
6.6.157
Fixed
6.7
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
6.12.110
Fixed
6.13
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
6.18.52
Fixed
6.19
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
610ef81797bb4f709e8675c1d8d093bb9ccdcbd8
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
c0a83f29a24c7e7f8516630848ef6db4c174deed
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
05b8ca493dd02319bca93c640b259c2ba51ef321
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
1fc9c1933959d2776a1ce7bf424251b8b5b586cd
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
6e32f84b63c054e09392153125d7202abab2d14b
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
ec987c0654651036dad6a42f7fa2a6d7c16a3687
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
c92686867638cda954fdb2bdbac8a75e3aa6eaae

Affected versions

v6.*
v6.1.188
v6.1.189
v6.12.110
v6.12.111
v6.12.112
v6.18.52
v6.18.53
v6.18.54
v6.18.55
v6.6.157
v6.6.158
v7.*
v7.2.6
v7.2.7
v7.2.8
v7.2.9

Database specific

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

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
7.3-rc1.0
Fixed
7.2.8

Database specific

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