CVE Catalog

CVE-2026-97981

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the cortina ethernet driver has a bug in NAPI budget accounting for dropped frames. The RX loop only consumes budget when it successfully delivers a frame; error paths keep consuming descriptors without reducing the budget, potentially processing the entire receive ring in one poll. The fix moves budget accounting to a common end-of-frame path.

Risk Assessment

A stream of bad frames can lead to excessive CPU usage and network performance issues. This affects systems with cortina ethernet cards.

Recommendation

Update the Linux kernel to a version containing the fix. Monitor network performance on systems with this driver.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS