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 for CVE-2026-31431 that escalates privileges by altering user ID, with a verification script and mitigation instructions for the algif_aead vulnerability. | Kitploit
Tools/GitHubGitHub/exploiteoom/cve-2026-31431
Privilege EscalationExploit FrameworksVulnerability AnalysisExploitationBinary Analysis
GitHubexploiteoom/cve-2026-31431

CVE-2026-31431

Exploit for CVE-2026-31431 that escalates privileges by altering user ID, with a verification script and mitigation instructions for the algif_aead vulnerability.

View Repository
213 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

Offensive

CopyFail standard binary

Get all new CVE alert on https://exploitroom.com

root@kitploit:~

mail :: ~/Desktop/CVE-2026 » file *
exploit:            ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, BuildID[sha1]=9454dbdde0ac2d1a8981c06db89f24a4753ec3b7, for GNU/Linux 3.2.0, not stripped
payload:            ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=9b0f16503767336bc8a821482933c1111aafa23a, stripped
verify_vulneurable: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, BuildID[sha1]=a79c6ab7e9d14e60af8d7dfc1c102e3bc93a910b, for GNU/Linux 3.2.0, not stripped
mail :: ~/Desktop/CVE-2026 » 

How to use

root@kitploit:~
git clone https://github.com/ExploitEoom/CVE-2026-31431.git
cd CVE-2026-31431
chmod +x *
./verify_vulneurable
./exploit 

https://github.com/user-attachments/assets/27e0f28e-0cb8-438d-9fe4-ebd56035adad

Undestanding the exploited part

image The id changed from 1000 to 0000

Accidentally cause harm how to restore

Screenshot From 2026-05-01 19-11-25 We cant operate some system commands Screenshot From 2026-05-01 19-10-30 Go as root using sudo su or use ./exploit then search the user you run the exploit Screenshot From 2026-05-01 19-11-41 Replace the 0000 to 1000 Screenshot From 2026-05-01 19-11-57 Here you have back your user

Immediate actions required:

  1. Temporary mitigation – (check if algif_aead is in use) Run:
root@kitploit:~
 lsmod | grep algif_aead

No output (not in use) → run the disable commands below

root@kitploit:~
echo "install algif_aead /bin/false" | sudo tee /etc/modprobe.d/disable-algif-aead.conf
sudo rmmod algif_aead 2>/dev/null || true
  1. Permanent fix (evaluate business compatibility carefully before execution)

Debian/Ubuntu: sudo apt update && sudo apt upgrade -y CentOS/RHEL/Rocky/Alma: sudo dnf update -y Patch: https://git.kernel.org/stable/c/a664bf3d603dc3bdcf9ae47cc21e0daec706d7a5

Download Tool