Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
cve-2026-23111-poc — scuffed PoC for CVE-2026-23111. Made and ran on Linux Kernel 6.12.69 | Kitploit
Tools/GitHubGitHub/bakano98/cve-2026-23111-poc
Privilege EscalationMemory ForensicsVulnerability AnalysisExploitationBinary Exploitation
GitHubbakano98/cve-2026-23111-poc

cve-2026-23111-poc

scuffed PoC for CVE-2026-23111. Made and ran on Linux Kernel 6.12.69

View Repository
11 month agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

CVE-2026-23111

For more details, see notes.md

Description

CVE Description from NIST

An inverted logical check in nft_map_catchall_activate() causes nft_chain->use reference count to not be restored when a DELSET operation is aborted. This allows triggering UAF, and can be abused to obtain local privilege escalation

The bug was fixed in commit 1444ff890b4653add12f734ffeffc173d42862dd

Pre-Requisites

  • Linux Kernel version 6.12.69 and below contains this inverted check
  • CONFIG_USER_NS and CONFIG_NF_TABLES must not be disabled

References

Credits to the following which helped me in understanding and creating this PoC:

  • FuzzingLabs - Reproducing CVE-2026-23111: How one character can change everything
  • Exodus Intel - Off By !: Exploiting a Use-after-Free in the Linux Kernel

Reference for creating nf_tables:

  • CVE-2023-31248
    • a lot of the logic was quite similar, so this was a very good reference

No License

The code in this repository comes with no attached license.

THE SOFTWARE [and this disclaimer] IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Download Tool