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-31431-EXPLOIT — CVE-2026-31431 - Copy Fail - PoC exploit | Kitploit
Tools/GitHubGitHub/k3ystr0k3r/cve-2026-31431-exploit
Privilege EscalationVulnerability AnalysisExploitationPapers & ResearchLearning & EducationBinary Exploitation
GitHubk3ystr0k3r/cve-2026-31431-exploit

CVE-2026-31431-EXPLOIT

CVE-2026-31431 - Copy Fail - PoC exploit

View Repository
2 months 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-31431 - Copy Fail

This vulnerability allows an unprivileged local attacker to gain root privileges on a vulnerable Linux system.

⚠️ DISCLAIMER

This code is provided for educational and security research purposes only.
It demonstrates a hypothetical vulnerability (CVE-2026-31431) in the Linux kernel's AF_ALG socket interface.
Do not run this on any system you do not own or have explicit written permission to test.
Misuse of this code may violate laws and regulations.

📜 Description

CVE-2026-31431 (disclosed 2026) is a copy-on-write / length confusion bug in the authencesn(hmac(sha256),cbc(aes)) AEAD implementation.
By crafting specific sendmsg() control messages with zero-length buffers, an attacker can trigger a kernel splice() operation to overwrite adjacent memory pages – leading to arbitrary file corruption.

This PoC targets /usr/bin/su to modify its binary payload in 4‑byte chunks, then executes it to demonstrate privilege escalation.

🚀 Features

  • Abuses AF_ALG, SOL_ALG socket options
  • Uses splice() + sendmsg() for zero‑copy data transfer
  • Decompresses and writes a hidden payload
  • Colored terminal output (green author tag / blue execution)
Download Tool