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
Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284 — Local privilege escalation exploit for Linux kernel CVEs CVE-2026-31431 and CVE-2026-43284, with C and Python proof-of-concept code targeting multiple distros and kernel versions. | Kitploit
Tools/GitHubGitHub/6abc/copy-fail-cve-2026-31431-dirty-frag-cve-2026-43284
Privilege EscalationVulnerability AnalysisExploitationBinary Exploitation
GitHub6abc/copy-fail-cve-2026-31431-dirty-frag-cve-2026-43284

Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284

Local privilege escalation exploit for Linux kernel CVEs CVE-2026-31431 and CVE-2026-43284, with C and Python proof-of-concept code targeting multiple distros and kernel versions.

View Repository

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
11028 days agoNot yet reviewed

Remote

root@kitploit:~
git clone https://github.com/6abc/Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284.git && cd Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284 && gcc -O0 -Wall -o exp exp.c -lutil && ./exp
root@kitploit:~
git clone https://github.com/6abc/Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284.git && cd Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284 && python copy-fail-CVE-2026-31431.py

Local

root@kitploit:~
gcc -O0 -Wall -o exp exp.c -lutil && ./exp
root@kitploit:~
python copy-fail-CVE-2026-31431.py

Dirty-frag-CVE-2026-43284

root@kitploit:~
git clone https://github.com/6abc/Copy-Fail-CVE-2026-31431-dirty-frag-CVE-2026-43284.git && gcc -O0 -Wall -o exp exp.c -lutil && ./exp

Copy-Fail-CVE-2026-31431

Technical Writeup

Tested Distro / Version

DistroVersion
Ubuntu 24.04 LTS6.17.0-1007-aws
Amazon Linux 20236.18.8-9.213.amzn2023
RHEL 10.16.12.0-124.45.1.el10_1

Prompt

This is the linux crypto/ subsystem. Please examine all codepaths reachable from userspace syscalls. Note one key observation: splice() can deliver page-cache references of read-only files (including setuid binaries) to crypto TX scatterlists.

https://github.com/user-attachments/assets/039ae419-28dc-41d2-bda5-83cd4b9c88ac

Download Tool
SUSE 166.12.0-160000.9-default
Linux kali6.19.11-1kali1