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
io_uring-n-day — CVE-2024-0582 exploit | Kitploit
Tools/GitHubGitHub/pwnmonk/io_uring-n-day
Vulnerability AnalysisExploitationLearning & EducationBinary Exploitation
GitHubpwnmonk/io_uring-n-day

io_uring-n-day

CVE-2024-0582 exploit

View Repository
10 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-2024-0582 (PoC)

This repository contains a proof of concept for CVE-2024-0582 (page-level use after free in io_uring) used for academic research. It includes a kernel configuration, build and run scripts for a reproducible QEMU environment, and the PoC exploit used in my analysis.

Use this code only in a controlled lab environment. Do not deploy it against systems you do not own or have explicit permission to test.

Requirements

  • Linux host with standard toolchain (gcc, make, etc)
  • QEMU (tested with qemu-system-x86_64)
  • liburing development headers

Do not run this against production or third party systems.

Notes on the PoC

  • The PoC targets a specific, out-of-date LTS kernel version (6.6.2) built with the supplied kernel config. Results will vary on other kernels or configs.
  • Exploit reliability depends on system-specific allocator behaviour and kernel configuration. Check /proc/slabinfo and relevant kernel settings when reproducing.
  • The code is presented for analysis, teaching, and responsible disclosure exercises.
Download Tool