CVE-2026-23212
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23212 is a data-race condition vulnerability in the Linux kernel's bonding driver (bond_main.c) affecting the slave->last_rx and slave->target_last_arp_rx[] fields, which can be read and written concurrently without proper locking annotations. The issue was detected by the Kernel Concurrency Sanitizer (KCSAN) and disclosed on February 18, 2026. It affects Linux kernel versions from 2.6.19 through 6.1.161, 6.2 through 6.6.122, 6.7 through 6.12.68, and 6.13 through 6.18.8, as well as Microsoft's Azure Linux kernel azl3_kernel_6.6.121.1-1. The CVSS v3.1 base score is 4.7 (Medium) (Red Hat Advisory, Microsoft MSRC).

Technical details

The root cause is a Time-of-Check Time-of-Use (TOCTOU) race condition (CWE-367) in the Linux kernel bonding driver. The fields slave->last_rx and slave->target_last_arp_rx[] in drivers/net/bonding/bond_main.c are accessed from interrupt context on multiple CPUs simultaneously without READ_ONCE()/WRITE_ONCE() annotations, allowing concurrent unsynchronized reads and writes. The KCSAN tool reported concurrent 8-byte writes to the same memory address (e.g., 0xffff888149f0d428) from bond_rcv_validate() on separate CPUs during packet reception via the network stack (bond_handle_frame__netif_receive_skb_core). The fix adds proper READ_ONCE() and WRITE_ONCE() annotations to prevent compiler and CPU reordering of these accesses (Red Hat Advisory, Feedly).

Impact

Successful exploitation of this vulnerability can cause kernel crashes and denial of service (DoS) on systems using bonded network interfaces. The impact is limited to availability — there is no confidentiality or integrity impact. An attacker with local access and low privileges can trigger the race condition through crafted network traffic on bonded interfaces, potentially destabilizing the kernel on affected hosts (Red Hat Advisory).

Mitigation and workarounds

Patches have been released across multiple stable Linux kernel branches. Affected systems should be updated to the following fixed versions: 6.1.162 or later, 6.6.123 or later, 6.12.69 or later, or 6.18.9 or later, depending on the branch in use. Microsoft released a fix for the Azure Linux kernel (azl3_kernel) as of February 21, 2026. Multiple kernel commits are available via git.kernel.org (e.g., 8c0be3277e7a, a7516cb01659, b956289b8388, bd98324e327e, f6c3665b6dc5). As an interim workaround, consider disabling bonded network interfaces if they are not critical to operations, and monitor system logs for kernel crashes or warnings related to the bonding driver (Red Hat Advisory, Microsoft MSRC, git.kernel.org).

Community reactions

Red Hat published a security advisory tracking this CVE, and Microsoft acknowledged the issue in their Security Response Center update guide for the Azure Linux kernel. No notable independent researcher commentary or significant social media discussion has been identified for this vulnerability, consistent with its medium severity and local-only exploitation requirement (Red Hat Advisory, Microsoft MSRC).

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