
Cloud Vulnerability DB
A community-led vulnerabilities database
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).
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).
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).
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).
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).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."