CVE-2026-97981
Linux: net: ethernet: cortina: Count dropped frames as NAPI work
CVSS
NoneNot scoredExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.18%Chance of exploitation activity in the next 30 days, higher than 6% of CVEs. Scored 23 Oct 2026FIRST EPSS
Fixed in620b7184808b25cf58268856f892b9ba83c181fdAlso 9620e2ce9b5998ebbf157241f296f8ddb92285c2, 27b5753077d1cfda5fe201d2ba602de76a9a09b1 and 2 moreCVE List
What fixes it
- 620b7184808b25cf58268856f892b9ba83c181fdLinuxCVE List
- 9620e2ce9b5998ebbf157241f296f8ddb92285c2LinuxCVE List
- 27b5753077d1cfda5fe201d2ba602de76a9a09b1LinuxCVE List
- 58140f1cebb776d174dc6ff41c15401654a5b1eaLinuxCVE List
- 5754e0c0758805096ecfeaf4c1b146ad51ed246fLinuxCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
In the Linux kernel, the following vulnerability has been resolved:
net: ethernet: cortina: Count dropped frames as NAPI work
The RX loop only consumes budget when it successfully delivers a frame. Error paths keep consuming descriptors without reducing the budget, so a stream of bad frames can process the entire receive ring in one poll.
Move the budget accounting to a common end-of-frame path. This counts each completed frame as NAPI work whether it was delivered or dropped, matching the behavior of the vendor driver.
Text from CVE List
Affected versions 18
- Linuxaffected: 4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 before 620b7184808b25cf58268856f892b9ba83c181fdCVE List
- Linuxaffected: 4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 before 9620e2ce9b5998ebbf157241f296f8ddb92285c2CVE List
- Linuxaffected: 4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 before 27b5753077d1cfda5fe201d2ba602de76a9a09b1CVE List
- Linuxaffected: 4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 before e858b9b1ea3cbbc353189d07dec40dc16967e290CVE List
- Linuxaffected: 4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 before 58140f1cebb776d174dc6ff41c15401654a5b1eaCVE List
- Linuxaffected: 4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 before cceb6cd7f0e5ed2944a9ca22443d7b9da82f60abCVE List
- Linuxaffected: 4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 before 5754e0c0758805096ecfeaf4c1b146ad51ed246fCVE List
- Linuxaffected: 4d5ae32f5e1e13f7f36d6439ec3257993b9f5b88 before b856c552f556bc0341c1dbe0bf88e630fd1dc4b7CVE List
- Linuxaffected: 4.16CVE List
- Linuxunaffected: all versions before 4.16CVE List
- Linuxunaffected: 5.10.271 through 5.10.*CVE List
- Linuxunaffected: 5.15.222 through 5.15.*CVE List
- Linuxunaffected: 6.1.189 through 6.1.*CVE List
- Linuxunaffected: 6.6.158 through 6.6.*CVE List
- Linuxunaffected: 6.12.111 through 6.12.*CVE List
- Linuxunaffected: 6.18.53 through 6.18.*CVE List
- Linuxunaffected: 7.2.7 through 7.2.*CVE List
- Linuxunaffected: 7.3CVE List
References 8
- git.kernel.org/stable/c/620b7184808b25cf58268856f892b9ba83c181fdReferencevia CVE List
- git.kernel.org/stable/c/9620e2ce9b5998ebbf157241f296f8ddb92285c2Referencevia CVE List
- git.kernel.org/stable/c/27b5753077d1cfda5fe201d2ba602de76a9a09b1Referencevia CVE List
- git.kernel.org/stable/c/e858b9b1ea3cbbc353189d07dec40dc16967e290Referencevia CVE List
- git.kernel.org/stable/c/58140f1cebb776d174dc6ff41c15401654a5b1eaReferencevia CVE List
- git.kernel.org/stable/c/cceb6cd7f0e5ed2944a9ca22443d7b9da82f60abReferencevia CVE List
- git.kernel.org/stable/c/5754e0c0758805096ecfeaf4c1b146ad51ed246fReferencevia CVE List
- git.kernel.org/stable/c/b856c552f556bc0341c1dbe0bf88e630fd1dc4b7Referencevia CVE List