CVE-2026-64237
High
Description
In the Linux kernel, the following vulnerability has been resolved: Input: elan_i2c - validate firmware size before use Ensure that the firmware file is large enough to contain the expected number of pages and the signature (which resides at the end of the firmware blob) before accessing them to prevent potential out-of-bounds reads.
SeverityHigh
CVSS7.1
Exploit probability—
Product
Linux Kernel
PublishedJul 24, 2026
First seenJul 24, 2026
Weakness typeCWE-125Out-of-bounds read
How to fix
Update
- linux linux_kernel5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.93, 6.18.35, 7.0.12 or later
Patches
- git.kernel.org/stable/c/331d49b4e1c9efe4479bbd22922dfcdd8c64be7b
- git.kernel.org/stable/c/3b37190ad3ded3a15fb1dbfc4f26df520a3e59bb
- git.kernel.org/stable/c/47b52b98edfe34d0249e72f815215ef24311c3a3
- git.kernel.org/stable/c/48b0aa9c08a3ac8e0c0345b7ca581f552324e460
- git.kernel.org/stable/c/76b0d0baa9ae9c60e726bbe1b6ff0bec2c993634
- git.kernel.org/stable/c/bf769358419e00344c1b16fa034d058f563d46a1
- git.kernel.org/stable/c/c2c3b33b3c0bf2c9427c0926817ef5ffac50de6f
- git.kernel.org/stable/c/d97baee9590edf303b3eca432e61de9320834fe1
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| linux linux_kernel | 4.0 ≤ v < 5.10.259, 5.11 ≤ v < 5.15.210, 5.16 ≤ v < 6.1.176, 6.2 ≤ v < 6.6.143, 6.7 ≤ v < 6.12.93, 6.13 ≤ v < 6.18.35, 6.19 ≤ v < 7.0.12, 7.1 | 5.10.259, 5.15.210, 6.1.176, 6.6.143, 6.12.93, 6.18.35, 7.0.12 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.