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.
Published: 2026-09-25
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

The kernel’s cortina Ethernet driver routine that processes received frames only subtracts from the NAPI budget when a frame is accepted. When errors occur, descriptors are still consumed without budget reduction. An attacker can send a stream of malformed packets to the interface, causing the driver to empty the receive ring in a single poll while counting each dropped frame as work. The resulting budget mis‑accounting forces the kernel to repeatedly schedule the device, draining CPU cycles and ultimately preventing normal traffic on the host.

Affected Systems

All Linux kernel builds that contain the cortina driver code prior to the 2026‑97981 fix are affected. Because the patch does not apply to kernels that never shipped the cortina driver, only those deployments with such hardware should be evaluated. Administrators should check the exact kernel source tree at /drivers or the compiled kernel version. If the source tree includes the unpatched code, the host is vulnerable; any released kernel incorporating the change is safe.

Risk and Exploitability

Based on the description, it is inferred that the attack vector is remote network traffic directed at the cortina Ethernet interface. This issue is a resource exhaustion flaw identified as CWE-770. The vulnerability is not listed in the CISA KEV catalog and its EPSS score is <1%, while the CVSS score is 5.5. The possibility of disabling network service and consuming CPU resources can still have a high impact on system availability. Typical attackers would need no special privileges and could simply flood the interface, so the risk is considered high for exposed hosts.

Generated by OpenCVE AI on October 1, 2026 at 06:00 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Linux kernel to a release that includes the cortina driver NAPI budget accounting fix.
  • If an immediate kernel upgrade is not possible, disable or unload the cortina driver on hosts that do not require it.
  • Restrict traffic to the affected network interface by placing it behind a firewall, VPN, or other access control to limit exposure to untrusted traffic.

Generated by OpenCVE AI on October 1, 2026 at 06:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
Ubuntu USN Ubuntu USN USN-8961-1 Linux kernel vulnerabilities
History

Sat, 03 Oct 2026 11:15:00 +0000


Thu, 01 Oct 2026 04:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-400

Wed, 30 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-770
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Fri, 25 Sep 2026 19:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-400

Fri, 25 Sep 2026 10:30:00 +0000

Type Values Removed Values Added
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.
Title net: ethernet: cortina: Count dropped frames as NAPI work
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:11:48.414Z

Reserved: 2026-09-25T10:18:58.208Z

Link: CVE-2026-97981

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-25T11:17:26.127

Modified: 2026-10-19T10:17:49.453

Link: CVE-2026-97981

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-09-25T00:00:00Z

Links: CVE-2026-97981 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T06:15:14Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling