← All Advisories
Reported from OT-Advisories.com as of

CVE-2026-68129

Last refreshed2026-10-17

Status: UPDATED  |  Advisory ID: CVE-2026-68129

Key Details

CVECVE-2026-68129
CVSS Score / Version
7.5 (High) / CVSS v3.1
Updated2026-10-16
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS Prose
attack vector is network; attack complexity is low; privileges required is none; user interaction is none; scope is unchanged; confidentiality impact is none; integrity impact is none; availability impact is high.
Affected products
Linux Kernel

Affected Products, Subsystems & Sectors

VendorProductAffected VersionsPatch Status
LinuxLinux Kernel
SubsystemsOT Supporting Infrastructure
SectorsAll Sectors

What to Know

In the Linux kernel, the following vulnerability has been resolved:

gve: fix Rx queue stall on alloc failure

When the system is under extreme memory pressure, page allocations can

fail during the Rx buffer refill loop. If the number of buffers posted

to hardware falls below a critical low threshold and the refill loop

exits due to allocation failures, the queue can stall:

1. The device drops incoming packets because there are no descriptors.

2. Since no packets are processed, no Rx completions are generated.

3. Because no completions occur, NAPI is never scheduled, preventing

the refill loop from running again even after memory is freed.

This results in a permanent queue stall.

Resolve this by introducing a starvation recovery timer for each Rx queue.

If the number of buffers posted to hardware falls below a critical low

threshold, start a timer to periodically reschedule NAPI. Once NAPI runs

and successfully refills the queue above the threshold, the timer is

not rescheduled.

The threshold is set to 32 because a single maximum-sized Receive Segment

Coalescing (RSC) packet can consume up to 19 descriptors in the Rx path.

Lower thresholds (such as 8 or 16) would be insufficient to process a

complete maximum-sized RSC packet, risking packet drops or unexpected

hardware behavior under memory pressure. Setting the threshold to 32

guarantees a safe margin to handle at least one full RSC packet. (NVD)

What to Do

Monitor Linux's web page for any future patch releases.

References

SourceReference
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-68129
CVEhttps://www.cve.org/CVERecord?id=CVE-2026-68129
Report compilation © 2026 OT-Advisories.com  ·  CC BY 4.0  ·  Source materials remain the property of their respective publishers as cited.