CVE-2026-90428

Source
https://cve.org/CVERecord?id=CVE-2026-90428
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-90428.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-90428
Downstream
Published
2026-09-17T16:09:49Z
Modified
2026-09-18T03:48:38Z
Summary
iommu/tegra241-cmdqv: Don't run the error ISR before probe sets up vintfs
Details

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

iommu/tegra241-cmdqv: Don't run the error ISR before probe sets up vintfs

__tegra241_cmdqv_probe() requests the error IRQ before it has allocated the cmdqv->vintfs array and set cmdqv->num_vintfs. A CMDQV left enabled with a latched error across a kexec fires the IRQ as soon as it is requested, and tegra241_cmdqv_isr() then walks the uninitialized cmdqv->vintfs array.

Request the IRQ only after cmdqv->vintfs is allocated and zeroed, so that a latched interrupt firing early runs the ISR against a valid array of NULL slots that it safely skips.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90428.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
918eb5c856f6ce4cf93b4b38e4b5e156905c5943
Fixed
b1605a56745f22670205f6561df5771bbbb62a99
Fixed
2f627118b668659c6b195ac48beedb1bf8f53368
Fixed
a168254ff8db08f2292be3d8fcbd37d2bb8c3d2d
Fixed
5acd67ceb38debe2fbf70ea35e2dec9f7ab01bbd

Database specific

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

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.12.0
Fixed
6.12.110
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.52
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.2.6

Database specific

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