Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local unprivileged access
-
DeliveryCreate netns with nfnetlink_log logger
-
ExploitRace namespace teardown vs live packets
-
ExecutionTrigger UAF on freed pernet state
-
ImpactCorrupt kernel memory for crash or LPE
Vulnerability Assessment
| Exploitation Conditions | Requires local access to a host running an affected kernel with the nfnetlink_log (NFLOG) logging path in use, plus the ability to create and destroy network namespaces - typically CAP_NET_ADMIN, which unprivileged users can obtain inside a user namespace on distros permitting unprivileged user namespaces. Exploitation is limited by being a timing race: the attacker must hit the window between nf_log_unset() clearing the logger pointer and ops_free_list() freeing per-net state while packets are concurrently in nf_log_packet() under rcu_read_lock(). No remote or network-facing vector exists (AV:L), and hosts without nfnetlink_log usage or without unprivileged netns creation are not practically exposed. |
| Impact | This is a use-after-free (CWE-416; CWE listed as N/A in input) in the Linux netfilter nfnetlink_log subsystem, triggered on network-namespace teardown: nf_log_unset() clears the logger pointer without an RCU grace period, then ops_free_list() frees per-net state while packets may still be running nf_log_packet() under rcu_read_lock(). The NVD/Linux CVSS 3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H (7.8) reflects a local, low-privilege LPE-class memory-corruption bug. I dispute AC:L: this is a teardown race with a narrow timing window, which realistically warrants AC:H, lowering the practical score. EPSS is absent, there is no CISA KEV listing, and no public exploit code was identified - so this is no public exploit identified at time of analysis. This is a legitimate kernel hardening fix but not an urgent, mass-exploited priority: exploitation requires local access plus the ability to create/destroy network namespaces and an active nfnetlink_log (NFLOG) logger. Note a data conflict: the input Tags label this 'Information Disclosure', but the described defect is a use-after-free memory-corruption bug, not an information-disclosure primitive - the label understates/mischaracterizes the flaw. |
| Exploit ScenarioDerived | A local low-privileged user with permission to create and tear down network namespaces (e.g., via an unprivileged user namespace granting CAP_NET_ADMIN) sets up nfnetlink_log-based packet logging, then races namespace exit against in-flight packets traversing nf_log_packet(). Winning the race dereferences freed per-net state, causing a kernel use-after-free that can crash the host or, with heap grooming, be leveraged toward privilege escalation. No public exploit code was identified at the time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 25, 2026
A use-after-free in the Linux kernel's netfilter nfnetlink_log (NFLOG) subsystem lets a local attacker who can create and tear down network namespaces race packet logging against per-net state teardown, so that ops_free_list() frees the NFLOG pernet data while nf_log_packet() may still dereference the stale logger pointer under rcu_read_lock(). Impact is confined to local hosts running an affected kernel where the NFLOG logging path is in use and unprivileged network-namespace creation (or CAP_NET_ADMIN) is available; the flaw is a timing race, not a remotely reachable bug, and the assessed vector is AV:L/AC:H/PR:L. No public exploit code has been identified at time of analysis and the issue is not confirmed actively exploited (CISA KEV); vendor patches are available in Linux 6.12.111, 6.18.53, and 7.2.
RemediationAI
Apply the vendor kernel update: upgrade to Linux 6.18.53, 6.12.111, or 7.2 (or later) - the corresponding upstream fixes are commit 33d1469b0124cc0baaea7a2032123b77a81e0940, dc20050b6b12ca58066715d088e1a537535d938d, and f4461654374576e9d5d0245fd534c46ad8509051, referenced at https://git.kernel.org/stable/c/33d1469b0124cc0baaea7a2032123b77a81e0940, https://git.kernel.org/stable/c/dc20050b6b12ca58066715d088e1a537535d938d, and https://git.kernel.org/stable/c/f4461654374576e9d5d0245fd534c46ad8509051; this is the authoritative fix and should be prioritized on multi-tenant hosts. If immediate patching is not possible, the practical compensating controls are to remove the attack prerequisite rather than the code path: disable unprivileged user namespaces (e.g. kernel.unprivileged_userns_clone=0 on Debian/Ubuntu or user.max_user_namespaces=0 sysctl elsewhere), which blocks unprivileged acquisition of CAP_NET_ADMIN and the netns teardown trigger - at the cost of breaking container runtimes, sandboxing tools, and browser/Flatpak-style sandboxes that rely on user namespaces. Alternatively, blacklist or avoid loading nfnetlink_log and stop using the iptables/nftables NFLOG target where logging is not operationally required, accepting the loss of NFLOG-based packet capture; restricting CAP_NET_ADMIN to trusted workloads on the affected host also reduces exposure but does not eliminate it for privileged local users. Because exploitation is a narrow timing race on namespace teardown, there is no reliable general-purpose mitigation short of the kernel upgrade.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
nfnetlink_log implements the NFLOG target/module that delivers packets to userspace via netlink, and its state is managed per network namespace using netfilter's pernet operations (ops_free_list / .exit / .pre_exit callbacks). On namespace teardown, nfnl_log_net_exit() previously called nf_log_unset(), which cleared the registered logger pointer without first waiting for an RCU grace period; the per-net storage was then freed by ops_free_list() while concurrent packet processing could still be executing nf_log_packet() inside an rcu_read_lock() section. The root cause is this ordering violation - an RCU-protected pointer is released and its backing memory reclaimed without synchronize_rcu()/call_rcu() synchronization - making it a classic use-after-free (CWE-416) despite the input listing CWE as N/A. The fix moves the pointer-clearing into the .pre_exit callback so RCU readers are guaranteed to have drained before pernet storage is released; an analogous change in nf_log_syslog.c is purely cosmetic consistency since that path does not consume pernet data. Underlying technologies involved are the Linux netfilter logging framework, netlink, per-network-namespace resource management, and kernel RCU lifetime rules; CPE data identifies the affected component as linux:linux (kernel) across the vulnerable version ranges.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local teardown race requiring netns control gives AV:L/AC:H/PR:L; a genuine kernel UAF supports high C/I/A potential though crash/DoS is the most likely realistic impact.
AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (Linux).
CVSS VectorVendor: Linux
Lifecycle Timeline
4DescriptionCVE.org
In the Linux kernel, the following vulnerability has been resolved:
netfilter: nfnetlink_log: wait for rcu grace period before freeing pernet state
sashiko reports: "nfnl_log_net_exit() calls nf_log_unset(), which clears the logger pointer without an RCU grace period. Immediately after, ops_free_list() frees the per-net state while concurrent packets might still be executing nf_log_packet() under rcu_read_lock()."
Clear the pointer via .pre_exit to make sure rcu readers have completed before pernet storage is free'd. The change in nf_log_syslog.c is only done for consistency: it doesn't use pernet data.
Executive ViewAI
CVE-2026-93288 is a high-severity memory-safety flaw in the Linux kernel's NFLOG packet-logging subsystem that could allow a low-privileged local user to gain kernel-level control on affected hosts. Exposure is limited to systems running an affected kernel where NFLOG logging is in use and unprivileged network-namespace creation (or CAP_NET_ADMIN) is available, but for those hosts the potential for full system compromise raises this from a routine maintenance item to a material risk for any multi-tenant, container-hosting, or shared-access environment. No public exploit code has been identified at time of analysis and the issue is not confirmed actively exploited (CISA KEV), which gives teams a reasonable window to remediate through normal patch cycles rather than emergency response.
Apply vendor patch.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Vendor StatusVendor
SUSE
Severity: Important| Product | Status |
|---|---|
| SUSE Linux Enterprise Desktop 15 SP7 | Affected |
| SUSE Linux Enterprise Desktop 15 SP7 | Affected |
| SUSE Linux Enterprise High Availability Extension 15 SP7 | Affected |
| SUSE Linux Enterprise High Availability Extension 15 SP7 | Affected |
| SUSE Linux Enterprise High Availability Extension 16.0 | Affected |
| SUSE Linux Enterprise High Availability Extension 16.0 | Affected |
| SUSE Linux Enterprise High Availability Extension 16.1 | Affected |
| SUSE Linux Enterprise High Availability Extension 16.1 | Affected |
| SUSE Linux Enterprise Micro 5.3 | Affected |
| SUSE Linux Enterprise Micro 5.3 | Affected |
| SUSE Linux Enterprise Micro 5.3 | Affected |
| SUSE Linux Enterprise Micro 5.3 | Affected |
| SUSE Linux Enterprise Micro 5.4 | Affected |
| SUSE Linux Enterprise Micro 5.4 | Affected |
| SUSE Linux Enterprise Micro 5.4 | Affected |
| SUSE Linux Enterprise Micro 5.4 | Affected |
| SUSE Linux Enterprise Micro 5.5 | Affected |
| SUSE Linux Enterprise Micro 5.5 | Affected |
| SUSE Linux Enterprise Micro 5.5 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP7 | Affected |
| SUSE Linux Enterprise Real Time 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.0 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.0 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Micro 6.0 | Affected |
| SUSE Linux Micro 6.0 | Affected |
| SUSE Linux Micro 6.0 | Affected |
| SUSE Linux Micro 6.1 | Affected |
| SUSE Linux Micro 6.1 | Affected |
| SUSE Linux Micro 6.1 | Affected |
| SUSE Linux Micro 6.2 | Affected |
| SUSE Linux Micro 6.2 | Affected |
| SUSE Linux Micro Extras 6.0 | Affected |
| SUSE Linux Micro Extras 6.0 | Affected |
| SUSE Linux Micro Extras 6.0 | Affected |
| SUSE Linux Micro Extras 6.1 | Affected |
| SUSE Linux Micro Extras 6.1 | Affected |
| SUSE Real Time Module 15 SP7 | Affected |
| openSUSE Leap 16.0 | Affected |
| SUSE Linux Enterprise High Performance Computing 12 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP6 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP6 | Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | Not-Affected |
| SUSE Linux Enterprise Server 12 SP5 | Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 12 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4 | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5 | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Affected |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE CaaS Platform 4.0 | Affected |
| SUSE Enterprise Storage 6 | Affected |
| SUSE Enterprise Storage 7 | Affected |
| SUSE Enterprise Storage 7.1 | Affected |
| SUSE Linux Enterprise Desktop 11 SP4 | Not-Affected |
| SUSE Linux Enterprise Desktop 15 SP1 | Affected |
| SUSE Linux Enterprise Desktop 15 SP2 | Affected |
| SUSE Linux Enterprise Desktop 15 SP3 | Affected |
| SUSE Linux Enterprise Desktop 15 SP4 | Affected |
| SUSE Linux Enterprise Desktop 15 SP5 | Affected |
| SUSE Linux Enterprise Desktop 15 SP6 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Affected |
| SUSE Linux Enterprise Micro 5.0 | Affected |
| SUSE Linux Enterprise Micro 5.1 | Affected |
| SUSE Linux Enterprise Micro 5.2 | Affected |
| SUSE Linux Enterprise Micro 5.2 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP1 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Basesystem 15 SP3 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP1 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Development Tools 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Affected |
| SUSE Linux Enterprise Real Time 15 SP5 | Affected |
| SUSE Linux Enterprise Server 11 SP4 | Not-Affected |
| SUSE Linux Enterprise Server 11 SP4-LTSS | Not-Affected |
| SUSE Linux Enterprise Server 15 SP1 | Affected |
| SUSE Linux Enterprise Server 15 SP1-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP2 | Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP3 | Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Affected |
| SUSE Manager Proxy 4.0 | Affected |
| SUSE Manager Proxy 4.1 | Affected |
| SUSE Manager Proxy 4.2 | Affected |
| SUSE Manager Proxy 4.3 | Affected |
| SUSE Manager Proxy LTS 4.3 | Affected |
| SUSE Manager Retail Branch Server 4.0 | Affected |
| SUSE Manager Retail Branch Server 4.1 | Affected |
| SUSE Manager Retail Branch Server 4.2 | Affected |
| SUSE Manager Retail Branch Server 4.3 | Affected |
| SUSE Manager Retail Branch Server LTS 4.3 | Affected |
| SUSE Manager Server 4.0 | Affected |
| SUSE Manager Server 4.1 | Affected |
| SUSE Manager Server 4.2 | Affected |
| SUSE Manager Server 4.3 | Affected |
| SUSE Manager Server LTS 4.3 | Affected |
| SUSE Real Time Module 15 SP4 | Affected |
| SUSE Real Time Module 15 SP5 | Affected |
| openSUSE Leap 15.3 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
| SUSE Linux Enterprise Server for NVIDIA 16.1 | Affected |
EUVD-2026-86167
GHSA-56j7-mrx8-v649
NVD
CVE.org
EPSS
VulDB
Exploit-DB