CVE-2026-98658
Last modified
CVE-2026-98658 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: iio: proximity: aw96103: validate firmware data length The firmware parser reads a length from the binary header and then uses it to walk six-byte register/value entries. A truncated firmware image can make the parser read beyond the copied firmware buffer.
Description
In the Linux kernel, the following vulnerability has been resolved: iio: proximity: aw96103: validate firmware data length The firmware parser reads a length from the binary header and then uses it to walk six-byte register/value entries. A truncated firmware image can make the parser read beyond the copied firmware buffer. A value smaller than the four-byte count field also underflows, producing a very large length. Read the little-endian field with get_unaligned_le32(), as previously proposed by David Lechner. Validate the header size, reject an underflowed length, ensure the resulting payload is contained in the firmware image, and require it to contain whole register/value entries.
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 07b241262dcad07671c444ca955903325de28e9e, < 4a9b9f2d4e26589afd0ac099c8e5593170dd5ac7; >= 07b241262dcad07671c444ca955903325de28e9e, < 6501b032be217ecf47e793b78a05078cf0b604ad; >= 07b241262dcad07671c444ca955903325de28e9e, < 815ae0b73b69ace207b6bbf7ef428b06491c3ddb; >= 07b241262dcad07671c444ca955903325de28e9e, < 1a7c522a35477d70320bd64aba8e9de0c1058c6f |
| Linux | Linux | 6.12 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-98658?
How severe is CVE-2026-98658?
How do I fix CVE-2026-98658?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-98652In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98653In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98654Rejected reason: This CVE ID has been rejected or withdrawn …
- CVE-2026-98655In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98656In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98657In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98659In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98660In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98661In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98662In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98663In the Linux kernel, the following vulnerability has been re…
- CVE-2026-98664In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-98658?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
