CVE-2026-99048

gve: fix napi_disable deadlock when attempting to disable XSK pools

State
Published
Severity
Not scored
Published
Oct 23, 2026
Updated
Oct 23, 2026
Reserved
Sep 25, 2026

Read the record on cve.org

Description

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.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 606048cbd8346e616cfaee01b0143d072534136d to before 42935a61001927aa01db10b53b420efd37eaa99bAffected
  • 606048cbd8346e616cfaee01b0143d072534136d to before 3d377911ce81fd4e61af814e750d8e08879a5208Affected
  • 606048cbd8346e616cfaee01b0143d072534136d to before 0cb6939a4dfefa822007b7a71986e06bc4f61f54Affected
LinuxLinux
  • 6.16Affected
  • before 6.16Not affected
  • 6.18.57 through 6.18.*Not affected
  • 7.2.11 through 7.2.*Not affected
  • 7.3 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.