Linux vulnerability
- Not in CISA KEV
- Vendor fix available
Higher than 43% of scored CVEs
Description NVD
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
Coverage 2 articles · 2 outlets
See the full timelineShow as table
| Published (UTC) | Outlet | Headline |
|---|---|---|
| Tue 9 Jun · 08:41 UTC | Security Affairs | CVE-2026-23111 flaw in Linux nf_tables lets local users gain root |
| Tue 9 Jun · 15:26 UTC | Ars Technica | Linux Kernel Bug Lets Unprivileged Users Escalate to Root |
- Linux Kernel Bug Lets Unprivileged Users Escalate to RootArs Technica
- CVE-2026-23111 flaw in Linux nf_tables lets local users gain rootSecurity Affairs · first in our coverage