CVE-2026-46235: Linux kernel · media: saa7164: add ioremap return checks and cleanups
Affects Linux kernelSource CVE Database V5
Not known to be exploited · fixed in d51c60a498e83c9a79884c8e420f97e3885c9583 : update Linux kernel when convenient.
Data as of 6 Nov 2026, 16:34 UTC
Rated by Threat Radar · No CVSS score from NVD or the CNA
Thin evidence
One scorer or none- CISA SSVC
- Exploitation
- No evidence of active exploitation and no public proof of concept
- Automatable
- Attackers cannot reliably automate steps 1–4 of the kill chain
- Technical impact
- Limited control over the software or limited information exposure
CISA SSVC assessment, 2026-11-06.
- Patch
- Available – fixed in d51c60a498e83c9a79884c8e420f97e3885c9583, a9b83f46e52cf1239d780920d1a7a3e415f7b5d9, 6047dc542fa404b5c187cc2c7906aaaaec6d11ed +3
Exploitation evidence
Disclosed: evidence found.
CVE published 28 May 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 6 Nov 2026.
What to do
Upgrade to a fixed release listed under Affected software.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
| LinuxLinux | Affected
| Fixed in
|
Description
In the Linux kernel, the following vulnerability has been resolved: media: saa7164: add ioremap return checks and cleanups Add checks for ioremap return values in saa7164_dev_setup(). If ioremap for BAR0 or BAR2 fails, release the already allocated PCI memory regions, remove the device from the global list, decrement the device count, and return -ENODEV. This prevents potential null pointer dereferences and ensures proper cleanup on memory mapping failures.
References
- git.kernel.org/stable/c/23dee5990d2c27ed79567fd61ccfe6876768531a (opens in a new tab)
- git.kernel.org/stable/c/3ce8f3057c51bb0a66aa3fab0862be74e9f88684 (opens in a new tab)
- git.kernel.org/stable/c/a9b83f46e52cf1239d780920d1a7a3e415f7b5d9 (opens in a new tab)
- git.kernel.org/stable/c/6047dc542fa404b5c187cc2c7906aaaaec6d11ed (opens in a new tab)
- git.kernel.org/stable/c/6c22a6d8e4c1507bba504aeebe80476144a373eb (opens in a new tab)
- git.kernel.org/stable/c/d51c60a498e83c9a79884c8e420f97e3885c9583 (opens in a new tab)