1683942030 / CVE-2022-29582-Exploit

Exploit for CVE-2022-29582 targeting Google's Kernel CTF

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CVE-2022-29582

This repository contains exploit code for CVE-2022-29582, a Local Privilege Escalation in io_uring (of the Linux kernel).

Default configurations are affected and no special privileges should be needed.

You can find the writeup at https://ruia-ruia.github.io/2022/08/05/CVE-2022-29582-io-uring/

Building

Running

make

should result in a shiny new executable - or just use the pre-commited one :)

Testing

First, check the writeup for the (micro)arch specs. Then run the given kernel: vmlinuz-5.10.90. The exploit (particularly now the ROP chain) should work fine with the kCTF setup.

About

Exploit for CVE-2022-29582 targeting Google's Kernel CTF


Languages

Language:C 74.3%Language:Roff 23.8%Language:Makefile 1.1%Language:Shell 0.5%Language:C++ 0.3%