Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
High

Use-after-free in Linux kernel netfilter nf_tables flowtable error handling

IdentifiersCVE-2026-23392CWE-416· Use After Free

CVE-2026-23392 is a use-after-free vulnerability in the Linux kernel netfilter nf_tables subsystem. The flaw occurs in flowtable teardown on a rare error path: after hooks are unregistered, the flowtable can be released before an RCU grace period has elapsed, even though a hook may already hold a reference to that flowtable from the packet-processing path or the nfnetlink_hook control plane. The upstream fix adds synchronize_rcu() after hook unregistration in the error path so the flowtable is only released after pre-existing RCU readers have quiesced. The issue was uncovered by KASAN, which reported a use-after-free in the nfnetlink_hook path while dumping hooks. According to the fix description, the vulnerable path is typically reached only when the maximum number of hooks is hit, hardware offload setup fails, or a late EEXIST condition occurs because device hooks are already used by a different flowtable.

Share:
For your environment

Are you exposed to this one?

Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.

ANALYST BRIEF

Impact, mitigation & remediation

What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.

Impact

What an attacker gets, and what they’ve been doing with it.

Successful exploitation can trigger a kernel use-after-free in nf_tables/netfilter code, leading to memory corruption in kernel context. Based on the provided scoring and vendor descriptions, the impact can include compromise of confidentiality, integrity, and availability of the affected system, including kernel crash/denial of service and potentially arbitrary code execution or privilege escalation depending on exploitability in the target environment.

Mitigation

If you can’t patch tonight, do this now.

If immediate patching is not possible, reduce exposure by restricting the ability to create or manipulate nf_tables flowtables and hooks to trusted administrators only, minimizing local low-privilege access to netfilter management interfaces, and avoiding configurations that exercise nftables flowtable setup and hardware offload where not required. These are only partial mitigations; the definitive fix is a patched kernel.

Remediation

Patch, then assume compromise.

Apply a kernel update that includes the nf_tables fix for CVE-2026-23392. The remediation is to ensure the kernel contains the upstream change that defers flowtable release until after synchronize_rcu() on the affected error path. Vendor backports are available across multiple supported SUSE kernel branches; install the relevant patched kernel package for the affected distribution and reboot into the updated kernel.
PUBLIC EXPLOITS

Exploits

No public exploits tracked yet. Mallory keeps watching.

VALID 0 / 0 TOTALView more in app

No public exploit code observed for this vulnerability.

EXPOSURE SURFACE

Affected products & vendors

Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.

VendorProductType
LinuxLinux Kerneloperating_system
Rocky LinuxKerneloperating_system
Rocky LinuxKernel-Rtoperating_system
Rocky LinuxRocky Linuxoperating_system

Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets are affected, which adversaries are exploiting it right now, which detections to deploy, and what to do tonight.
Exposure mapping

Query your assets running an affected version, and investigate the blast radius.

Threat actor evidence

Every observed campaign linking this CVE to a named adversary.

Associated malware

Malware families riding this exploit, with evidence and IOCs.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Vendor-by-vendor mapping

Cross-references every affected SKU, including bundled OEM variants.

Social activity3

Community discussion across Reddit, Mastodon, and other social sources.