Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
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-2014-9322 — CVE-2014-9322 (a.k.a BadIRET) proof of concept for Linux | Kitploit
Tools/GitHubGitHub/rkx1209/cve-2014-9322
Privilege EscalationPayload GenerationVulnerability AnalysisExploitationShellcodeBinary Exploitation
GitHubrkx1209/cve-2014-9322

CVE-2014-9322

CVE-2014-9322 (a.k.a BadIRET) proof of concept for Linux

View Repository
8119 years 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-2014-9322 PoC for Linux kernel

CVE-2014-9322 (a.k.a BadIRET) proof of concept for Linux kernel.
This PoC uses only syscalls not any libraries, like pthread. Threads are implemented using raw Linux syscalls.
Raw Linux Threads via System Calls

Usage

$ make

badiret.elf is an ELF executable.
badiret.bin is a raw binary that can be used as payload.

Reference

Exploiting “BadIRET” vulnerability (CVE-2014-9322, Linux kernel privilege escalation)

Download Tool