CVE-2025-68770
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-68770 is a logic flaw in the Linux kernel's bnxt_en network driver affecting the XDP_TX (eXpress Data Path transmit) code path. The vulnerability was published on January 13, 2026, and stems from incorrect clearing of event flags in the bnxt_rx_xdp() function during NAPI polling loops. Affected versions include Linux kernel builds from commit 7f0a168b0441ef7fd6b46563efb2706c58ac2a4c up to the respective fix commits across stable branches. No CVSS score has been assigned by NVD at this time (NVD).

Technical details

The root cause is improper state management (logic error) in the bnxt_rx_xdp() function within the bnxt_en Broadcom network driver. During NAPI polling, __bnxt_poll_work()bnxt_rx_pkt()bnxt_rx_xdp() may loop multiple times, and event flags set in earlier iterations can be incorrectly cleared. Specifically, if BNXT_TX_EVENT is set (indicating pending XDP_TX packets) and the loop encounters another XDP_TX action, the flag is cleared; if the TX ring is full and __bnxt_xmit_xdp() is not called successfully, the flag is never re-set, causing the TX producer index to advance without triggering the TX doorbell. For multi-buffer XDP_TX, the code also incorrectly clears event flags and sets BNXT_AGG_EVENT, which should have already been set in bnxt_rx_pkt(). The fix restricts clearing of BNXT_RX_EVENT to only occur upon a successful call to __bnxt_xmit_xdp() (NVD).

Impact

The primary impact is a denial-of-service condition on systems using Broadcom bnxt_en network adapters with XDP enabled. The RX ring associated with the XDP TX ring gradually empties because the driver fails to refill it — incorrectly believing the TX ring has perpetually pending XDP_TX packets — resulting in all incoming packets being dropped. This affects availability of network services on the impacted host; there is no known confidentiality or integrity impact, and no lateral movement vector has been identified (NVD).

Mitigation and workarounds

The fix has been applied to multiple Linux kernel stable branches via the following upstream commits: f17e0c1208485b24d61271bc1ddc8f2087e71561, 0373d5c387f24de749cc22e694a14b3a7c7eb515, and 4b83902a1e67ff327ab5c6c65021a03e72c081d6. Patched versions include Linux kernel 6.12.64, 6.18.3, and 6.19-rc2 or later. Downstream distributions including Ubuntu (USN-8177-1, USN-8179-1, USN-8183-1, USN-8184-1, USN-8185-1, USN-8203-1, USN-8245-1, USN-8257-1, USN-8258-1, USN-8260-1, USN-8265-1), SUSE, Debian, and Oracle Linux have issued updated kernel packages. Administrators should update to a patched kernel version; as a temporary workaround, disabling XDP on affected Broadcom bnxt_en interfaces will prevent the condition from occurring (NVD, Ubuntu USN-8177-1).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management