CVE detail
CVE-2026-23111
In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: fix inverted genmask check in nft_map_catchall_activate() nft_map_catchall_activate() has an inverted element activity check compared to its non-catchall counterpart nft_mapelem_activate() and compared to what is logically required. nft_map_catchall_activate() is called from the abort path to re-activate catchall map elements that were deactivated during a failed transaction. It should skip elements that are already active (they don't need re-activation) and process elements that are inactive (they need to be restored). Instead, the current code does the opposite: it skips inactive elements and processes active ones. Compare the non-catchall activate callback, which is correct: nft_mapelem_activate(): if (nft_set_elem_active(ext, iter->genmask)) return 0; /* skip active, process inactive */ With the buggy catchall version: nft_map_catchall_activate(): if (!nft_set_elem_active(ext, genmask)) continue; /* skip inactive, process active */ The consequence is that when a DELSET operation is aborted, nft_setelem_data_activate() is never called for the catchall element. For NFT_GOTO verdict elements, this means nft_data_hold() is never called to restore the chain->use reference count. Each abort cycle permanently decrements chain->use. Once chain->use reaches zero, DELCHAIN succeeds and frees the chain while catchall verdict elements still reference it, resulting in a use-after-free. This is exploitable for local privilege escalation from an unprivileged user via user namespaces + nftables on distributions that enable CONFIG_USER_NS and CONFIG_NF_TABLES. Fix by removing the negation so the check matches nft_mapelem_activate(): skip active elements, process inactive ones.
Buzz score
Why this CVE is surfacing
This all-time snapshot uses the same composite formula as Trending across a 30-year evidence window, rather than a current rolling window.
Buzz score components · mention 30.0 · diversity 20.0 · KEV 0.0 · OTX 0.0 · PoC 0.0
Why it matters now
Mention timeline
- Total mentions
- 2
- within the 30d window
- Peak daily
- 1
- highest bucket
Evidence
Source links by recency
23 source links · newest first
00 CPU 1518(F)-4 PN/DP MFP are affected: SIMATIC S7-1500 CPU 1518-4 PN/DP MFP (6ES7518-4AX00-1AB0) vers:intdot/>=3.1.6 (CVE-2021-41617, CVE-2023-28531, CVE-2023-51384, CVE-2023-52927, CVE-2024-26783, CVE-2024-27056, CVE-2024-28956, CVE-2024-36903, CVE-2024-36927, CVE-2024-42079, CVE-2024-46786, CVE-2024-47736, CVE-2024-47809, CVE-2024-49968, CVE-2024-4
governmentwww.cisa.govJul 28, 2026, 12:00 PM- Siemens SINEC OSCISA Alerts
Metrics CVSS Version Base Score Base Severity Vector String 3.1 5.5 MEDIUM CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H CVE-2025-40214 In the Linux kernel, the following vulnerability has been resolved: af_unix: Initialise scc_index in unix_add_edge(). Quang Le reported that the AF_UNIX GC could garbage-collect a receive queue of an alive in-flight soc
governmentwww.cisa.govJul 7, 2026, 12:00 PM Linked URL: https://medium.com/@miggo-engineering/detecting-the-nftables-catchall-use-after-free-cve-2026-23111-by-thinking-outside-the-box-2227654d5acf | Posted by rafaeldavidtin | 2 points | 0 comments
communitynews.ycombinator.comJun 18, 2026, 1:24 AMA new round of the weekly Security Affairs newsletter has arrived! Every week, the best security articles from Security Affairs are free in your email box. Enjoy a new round of the weekly SecurityAffairs newsletter, including the international press. Washington Pulled the Plug on Anthropic ‘s Fable 5 and Mythos 5 models. The Rest of […]
newssecurityaffairs.comJun 14, 2026, 1:03 PM- CVE-2026-23111: Linux nf_tables Flaw Enables Root ExploitsSecurity Affairs
A Linux kernel nf_tables bug lets local users gain root via use-after-free caused by a logic error; patch removes a single “!”. CVE-2026-23111 lives in nf_tables, the Linux kernel’s packet filtering framework. Exodus Intelligence researcher Oliver Sieber found the bug in early 2025 and chained it into a full local privilege escalation. The flaw was […]
newssecurityaffairs.comJun 9, 2026, 7:27 AM - https://cert-portal.siemens.com/productcert/html/ssa-082556.htmlcert-portal.siemens.com
No excerpt available.
Vendor Advisorycert-portal.siemens.comFeb 13, 2026, 2:16 PM - https://cert-portal.siemens.com/productcert/html/ssa-019113.htmlcert-portal.siemens.com
No excerpt available.
Vendor Advisorycert-portal.siemens.comFeb 13, 2026, 2:16 PM - https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-23111.jsonsecurity.access.redhat.com
No excerpt available.
Vendor Advisorysecurity.access.redhat.comFeb 13, 2026, 2:16 PM - https://cert-portal.siemens.com/productcert/html/ssa-253495.htmlcert-portal.siemens.com
No excerpt available.
Vendor Advisorycert-portal.siemens.comFeb 13, 2026, 2:16 PM - https://bugzilla.redhat.com/show_bug.cgi?id=2439687bugzilla.redhat.com
No excerpt available.
Exploitbugzilla.redhat.comFeb 13, 2026, 2:16 PM - https://blog.exodusintel.com/2026/06/08/off-by-exploiting-a-use-after-free-in-the-linux-kernel/blog.exodusintel.com
No excerpt available.
Third Party Advisoryblog.exodusintel.comFeb 13, 2026, 2:16 PM - https://access.redhat.com/security/cve/CVE-2026-23111access.redhat.com
No excerpt available.
Vendor Advisoryaccess.redhat.comFeb 13, 2026, 2:16 PM - https://access.redhat.com/errata/RHSA-2026:9112access.redhat.com
No excerpt available.
Vendor Advisoryaccess.redhat.comFeb 13, 2026, 2:16 PM - https://access.redhat.com/errata/RHSA-2026:6570access.redhat.com
No excerpt available.
Vendor Advisoryaccess.redhat.comFeb 13, 2026, 2:16 PM - https://access.redhat.com/errata/RHSA-2026:18134access.redhat.com
No excerpt available.
Vendor Advisoryaccess.redhat.comFeb 13, 2026, 2:16 PM - https://access.redhat.com/errata/RHSA-2026:10996access.redhat.com
No excerpt available.
Vendor Advisoryaccess.redhat.comFeb 13, 2026, 2:16 PM - https://access.redhat.com/errata/RHSA-2026:10108access.redhat.com
No excerpt available.
Vendor Advisoryaccess.redhat.comFeb 13, 2026, 2:16 PM No excerpt available.
Vendor Advisorygit.kernel.orgFeb 13, 2026, 2:16 PMNo excerpt available.
Vendor Advisorygit.kernel.orgFeb 13, 2026, 2:16 PMNo excerpt available.
Vendor Advisorygit.kernel.orgFeb 13, 2026, 2:16 PMNo excerpt available.
Vendor Advisorygit.kernel.orgFeb 13, 2026, 2:16 PMNo excerpt available.
Vendor Advisorygit.kernel.orgFeb 13, 2026, 2:16 PMNo excerpt available.
Vendor Advisorygit.kernel.orgFeb 13, 2026, 2:16 PM
Exploit code
Public exploit repository references
Public PoC repositories are third-party, potentially unsafe artifacts. Treat their code as untrusted and use it only on authorized systems in an isolated, least-privilege environment. cvebuzz does not execute the code or verify that an exploit works.
0 repository references · best confidence N/A · max 0 stars
Related records
Similar CVEs
6 related CVEs with shared weakness or product evidence
- CVE-2025-39698CVSS 7.8 · High
In the Linux kernel, the following vulnerability has been resolved: io_uring/futex: ensure io_futex_wait() cleans up properly on failure The io_futex_data is allocated upfront a…
- CVE-2026-33278CVSS 9.1 · Critical
NLnet Labs Unbound 1.19.1 up to and including version 1.25.0 has a vulnerability in the DNSSEC validator that enables denial of service and possible remote code execution as a res…
- CVE-2026-30978CVSS 7.8 · High
iccDEV provides a set of libraries and tools for working with ICC color management profiles. Prior to 2.3.1.5, there is a heap-use-after-free in CIccCmm::AddXform() causing invali…
- CVE-2024-27308CVSS 7.5 · High
Mio is a Metal I/O library for Rust. When using named pipes on Windows, mio will under some circumstances return invalid tokens that correspond to named pipes that have already be…
- CVE-2023-1902CVSS 5.9 · Medium
The bluetooth HCI host layer logic not clearing a global reference to a state pointer after handling connection events may allow a malicious HCI Controller to cause the use of a d…
- CVE-2026-15904CVSS 8.8 · High
Use after free in Ozone in Google Chrome on Linux prior to 150.0.7871.128 allowed a remote attacker who convinced a user to engage in specific UI gestures to potentially exploit h…