
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23272 is a Time-of-Check Time-of-Use (TOCTOU) race condition vulnerability in the Linux kernel's netfilter nf_tables subsystem. When a set is full, a new element can be published and then removed without waiting for the RCU (Read-Copy-Update) grace period to complete, creating a use-after-free condition while RCU readers may still be traversing the element. The vulnerability affects Linux kernel versions from approximately 4.9.33 through 6.18.16 and 6.19.x before 6.19.7, as well as 7.0-rc1 and rc2. It was disclosed on March 20, 2026, and carries a CVSS v3.1 base score of 7.8 (High) (Red Hat Advisory, Red Hat Bugzilla).
The root cause is classified as CWE-367 (Time-of-Check Time-of-Use Race Condition). In the nf_tables element insertion path, when a set has reached its maximum capacity (nelems limit), a new element is transiently published into the set's data structure and then immediately removed upon detecting the full condition — but this removal does not wait for an RCU grace period. Concurrent RCU readers (e.g., packet processing paths) may still hold references to the now-freed element, leading to a use-after-free memory condition. The fix unconditionally bumps set->nelems before insertion and adds the element to the transaction even when the set is full, toggling a set_full flag to return -ENFILE so the abort path can safely unwind the state (Red Hat Bugzilla, Kernel Patch 1).
Successful exploitation can result in kernel memory corruption, kernel panics (denial of service), or potentially arbitrary code execution at the kernel level. An unprivileged local attacker with sufficient privileges to manipulate netfilter tables (e.g., via user namespaces) could trigger this condition to escalate privileges or crash the system. The vulnerability has high impact on confidentiality, integrity, and availability, and could be leveraged for local privilege escalation on multi-tenant or container-based environments (Red Hat Advisory, Feedly).
Apply the upstream kernel patches that unconditionally bump set->nelems before insertion in the nf_tables element handling path. Fixed versions include Linux kernel 6.18.17, 6.19.7, and 7.0-rc3 or later. Specific fix commits are available at the upstream kernel repository (commits 6826131c, ccb8c8f3, and def602e4). Distribution-specific patches have been released by SUSE (SUSE-SU-2026:1661-1, SUSE-SU-2026:1668-1), openSUSE, and Amazon Linux 2023 (ALAS2023-2026-1596). As a workaround where patching is not immediately possible, restrict local user access and limit unprivileged user namespace capabilities to reduce the attack surface (Red Hat Advisory, SUSE Advisory, Amazon Linux).
Red Hat has tracked the vulnerability as medium severity in its Bugzilla system, and multiple Linux distribution vendors including SUSE and Amazon Linux have issued security advisories and kernel updates. The vulnerability was announced via the official Linux kernel CVE announcement mailing list (linux-cve-announce). No notable independent researcher commentary or significant social media discussion beyond standard CVE tracking has been observed (Red Hat Bugzilla, SUSE Advisory).
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."