Bug 2559790 (CVE-2026-99048) - CVE-2026-99048 kernel: gve: fix napi_disable deadlock when attempting to disable XSK pools
Summary: CVE-2026-99048 kernel: gve: fix napi_disable deadlock when attempting to disa...
Keywords:
Status: NEW
Alias: CVE-2026-99048
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-10-23 13:38 UTC by OSIDB Bzimport
Modified: 2026-10-28 05:07 UTC (History)
17 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-10-23 13:38:45 UTC
In the Linux kernel, the following vulnerability has been resolved:

gve: fix napi_disable deadlock when attempting to disable XSK pools

When disabling XSK pools, GVE calls the unlocked versions of
napi_disable and napi_enable. However, the netdev lock has already been
acquired before ndo_bpf is called because GVE supports queue management
ops. Calling the unlocked versions of napi_disable/enable results in a
deadlock when attempting to disable XSK pools, as the thread attempts to
re-acquire a lock it already holds.

Update the NAPI calls to use the locked versions.

This issue was found in production.


Note You need to log in before you can comment on or make changes to this bug.