Linux Kernel Netfilter nf_tables Inverted genmask Check Vulnerability Leading to Privilege Escalation

Vulnerability

A vulnerability in the Linux kernel's netfilter component, specifically within the nf_tables subsystem, has been identified. The issue arises from an inverted element activity check in the nft_map_catchall_activate() function, compared to its non-catchall counterpart, nft_mapelem_activate(). This flaw affects Linux kernel versions that enable user namespaces and nftables, allowing for local privilege escalation from an unprivileged user.

Impact

Exploitation of this vulnerability leads to local privilege escalation from an unprivileged user, taking advantage of user namespaces and nftables on affected distributions.

Reproduction

To reproduce this vulnerability, an unprivileged user must create a user namespace and use nftables to manage network traffic. During this process, the nft_map_catchall_activate() function will incorrectly process active elements instead of skipping them, which can be exploited to escalate privileges.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been patched. Instructions for upgrading the kernel can be found in the official Linux kernel documentation.

Added: Feb 13, 2026, 2:34 PM
Updated: Feb 13, 2026, 2:34 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
7.5
exploitability
3.7
remediation
7.7
relevance
2.8
threat
4.8
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.