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.
Metrics
CVSS 3.1 7.1/10
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= bb03bf3f8427a38112819061fc8688999ba02f67, < 47b52b98edfe34d0249e72f815215ef24311c3a3; >= bb03bf3f8427a38112819061fc8688999ba02f67, < c2c3b33b3c0bf2c9427c0926817ef5ffac50de6f; >= bb03bf3f8427a38112819061fc8688999ba02f67, < 331d49b4e1c9efe4479bbd22922dfcdd8c64be7b; >= bb03bf3f8427a38112819061fc8688999ba02f67, < 48b0aa9c08a3ac8e0c0345b7ca581f552324e460; >= bb03bf3f8427a38112819061fc8688999ba02f67, < 3b37190ad3ded3a15fb1dbfc4f26df520a3e59bb; >= bb03bf3f8427a38112819061fc8688999ba02f67, < bf769358419e00344c1b16fa034d058f563d46a1; >= bb03bf3f8427a38112819061fc8688999ba02f67, < d97baee9590edf303b3eca432e61de9320834fe1; >= bb03bf3f8427a38112819061fc8688999ba02f67, < 76b0d0baa9ae9c60e726bbe1b6ff0bec2c993634 |
| Linux | Linux | 4.0 |
References
- https://git.kernel.org/stable/c/331d49b4e1c9efe4479bbd22922dfcdd8c64be7bPatch
- https://git.kernel.org/stable/c/3b37190ad3ded3a15fb1dbfc4f26df520a3e59bbPatch
- https://git.kernel.org/stable/c/47b52b98edfe34d0249e72f815215ef24311c3a3Patch
- https://git.kernel.org/stable/c/48b0aa9c08a3ac8e0c0345b7ca581f552324e460Patch
- https://git.kernel.org/stable/c/76b0d0baa9ae9c60e726bbe1b6ff0bec2c993634Patch
- https://git.kernel.org/stable/c/bf769358419e00344c1b16fa034d058f563d46a1Patch
- https://git.kernel.org/stable/c/c2c3b33b3c0bf2c9427c0926817ef5ffac50de6fPatch
- https://git.kernel.org/stable/c/d97baee9590edf303b3eca432e61de9320834fe1Patch
Timeline
- Published
- Jul 24, 2026
- Last modified
- Nov 6, 2026
- NVD status
- Analyzed