
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23278 is a Linux kernel vulnerability in the netfilter nf_tables subsystem caused by incomplete processing of pending catchall elements during transaction abort. When a map holding catchall elements is being removed, the kernel code fails to toggle all catchall elements and only processes the first viable candidate, leaving dangling references. This affects multiple Linux kernel versions across several stable branches. The vulnerability carries a CVSS v3.1 base score of 7.8 (High) (Red Hat Advisory, Red Hat Bugzilla).
The root cause is classified as CWE-459 (Incomplete Cleanup): during nf_tables transaction processing, when both a live catchall element and a pending catchall element exist simultaneously and the associated map is being removed, the abort path (nf_tables_abort_release) only processes the first viable catchall element instead of iterating over all of them. This leaves unreleased references that trigger a kernel warning in nft_data_release+0xb7/0xe0, propagating through __nft_set_elem_destroy and nf_tables_abort, potentially leading to memory corruption or use-after-free conditions. Exploitation requires CAP_NET_ADMIN capability, which is needed to manage netfilter rules, limiting the attack surface to privileged local users or processes (Red Hat Bugzilla, Exodus Intel Blog).
A local attacker with CAP_NET_ADMIN capability can trigger memory corruption or a use-after-free condition in the kernel, potentially escalating privileges to root (kernel-level code execution) or causing a kernel crash (denial of service). The confidentiality, integrity, and availability impacts are all rated High, as successful exploitation could allow full system compromise, unauthorized access to sensitive kernel memory, and system instability. The vulnerability is scoped to the local system and does not directly enable lateral movement, but kernel-level access would allow an attacker to disable security controls and pivot further (Red Hat Advisory, Exodus Intel Blog).
CAP_NET_ADMIN capability — this may be achieved via a container escape, a misconfigured sudo rule, or an existing low-privilege account in a user namespace with netfilter access.nft or direct nfnetlink socket calls, construct a batch transaction that simultaneously adds a catchall element to a set and schedules the removal of the map holding that set.nft_data_release can be leveraged to achieve controlled memory corruption. Using heap spray or other kernel exploitation primitives, redirect execution flow to attain arbitrary kernel code execution.cred->uid) to escalate to root privileges, disable LSM hooks (SELinux/AppArmor), or install a kernel rootkit (Exodus Intel Blog, Red Hat Bugzilla).dmesg or /var/log/kern.log containing WARNING: ./include/net/netfilter/nf_tables.h:1281 or nft_data_release+0xb7/0xe0 [nf_tables]; stack traces referencing __nft_set_elem_destroy, nf_tables_abort_release, nf_tables_abort, or nfnetlink_rcv_batch.nft or nfnetlink-related processes executing unusual batch transactions.lsmod output showing unfamiliar modules); new SUID binaries or modified /etc/passwd//etc/shadow files following suspicious nft activity.nft batch operations, which may indicate post-exploitation activity such as reverse shell establishment.Apply the upstream kernel patches available in the kernel.org git repository for the affected stable branches. Fixed versions include: 4.20+, 5.5+, 5.11+, 5.16+, 6.2+, 6.4 (fixed in 6.12.78+), 6.13–6.18 (fixed in 6.18.19+), 6.19 (fixed in 6.19.9+), and 7.0-rc4+ (Red Hat Advisory). Distribution-specific updates are available from Red Hat, SUSE (SUSE-SU-2026:1661-1, SUSE-SU-2026:1643-1), Debian (DSA-6238-1, linux 6.12.85), Amazon Linux 2023 (ALAS2023-2026-1594), and Oracle Linux. As a workaround where patching is not immediately possible, restrict CAP_NET_ADMIN to trusted users only, and use seccomp profiles or AppArmor/SELinux policies to limit nft/iptables access for workloads that do not require netfilter rule management (Red Hat Advisory).
Exodus Intel published a detailed technical blog post in June 2026 titled "Off-by: Exploiting a Use-After-Free in the Linux Kernel," which drew significant attention from the security research community and prompted coverage from outlets including CyberSecurityNews and CyberPress (Exodus Intel Blog, CyberSecurityNews). Community commentary highlighted the severity of kernel-level use-after-free vulnerabilities in nf_tables, a subsystem with a history of exploitable bugs. The vulnerability was also noted on Bluesky and aggregated by multiple security news platforms, reflecting broad awareness in the Linux security community.
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."