CVE-2026-80706
Last modified
CVE-2026-80706 is a high-severity vulnerability rated 7.8/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: can: softing: fw_parse(): validate firmware record spans fw_parse() reads a fixed record header, a firmware-provided payload, and a trailing checksum without knowing the end of the firmware blob. A truncated record can therefore make those reads exceed the blob. The same record also supplies addresses and lengths for writes into DPRAM. EPSS estimates a 0.16% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: can: softing: fw_parse(): validate firmware record spans fw_parse() reads a fixed record header, a firmware-provided payload, and a trailing checksum without knowing the end of the firmware blob. A truncated record can therefore make those reads exceed the blob. The same record also supplies addresses and lengths for writes into DPRAM. The generic loader uses wrap-prone mixed signed arithmetic for its bounds check, while the application loader does not bound the staging copy at all. Pass the firmware end to the parser and validate the full source record. Use a signed wide offset for generic DPRAM records and validate the application staging span against the mapped DPRAM before copying.
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 03fd3cf5a179da12e6bee5e9d74b648aff68dc4c, < f6d9a6a9512430b395a1940d7b216394fd02d30b; >= 03fd3cf5a179da12e6bee5e9d74b648aff68dc4c, < 84c850b08fc0d671c245144b619683129b55690a; >= 03fd3cf5a179da12e6bee5e9d74b648aff68dc4c, < d0eac0ea7cf493e787fd7b4a556e43ef03cb4b50; >= 03fd3cf5a179da12e6bee5e9d74b648aff68dc4c, < ae588e5b9cc268de1aabf30f939f0870717ca164; >= 03fd3cf5a179da12e6bee5e9d74b648aff68dc4c, < ad331e26fd213a19fee0de18cdacd67b7ff5b478; >= 03fd3cf5a179da12e6bee5e9d74b648aff68dc4c, < 2ee477e541a6d5e434d6a4041c6b677ab42e1d82; >= 03fd3cf5a179da12e6bee5e9d74b648aff68dc4c, < 808ed899dcf8bdef66894fda5eb7ee4bb0eb8dc1; >= 03fd3cf5a179da12e6bee5e9d74b648aff68dc4c, < 856d6cb04e5407523566b075841dcd6423757d1c |
| Linux | Linux | 2.6.38 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-80706?
How severe is CVE-2026-80706?
How do I fix CVE-2026-80706?
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-80700In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-80701In the Linux kernel, the following vulnerability has been re…
- CVE-2026-80702In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-80703In the Linux kernel, the following vulnerability has been re…
- CVE-2026-80704In the Linux kernel, the following vulnerability has been re…
- CVE-2026-80705In the Linux kernel, the following vulnerability has been re…
- CVE-2026-80707In the Linux kernel, the following vulnerability has been re…7.5
- CVE-2026-80708In the Linux kernel, the following vulnerability has been re…
- CVE-2026-80709In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-8071The Anti-Spam by CleanTalk. Spam protection WordPress plugin…8.8
- CVE-2026-80710In the Linux kernel, the following vulnerability has been re…7.8
- CVE-2026-80711In the Linux kernel, the following vulnerability has been re…
Are you affected by CVE-2026-80706?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
