Sploitus

Exploit for CVE-2016-2384 CVE-2016-2384 CVE-2016-9793 CVE-2017-1000112

gitee · 2021-12-02

Exploit Code

MARKDOWN10 lines
## https://sploitus.com/exploit?id=C800DE53-B2AE-5FFF-B0A6-1EA286ED497E
This repository contains proof-of-concept (PoC) exploits for various vulnerabilities in the Linux kernel. The exploits target different vulnerabilities, including CVE-2016-2384, CVE-2016-9793, and CVE-2017-1000112. 

CVE-2016-2384 is a use-after-free vulnerability in the usb-midi driver, which allows an attacker to gain root privileges. The exploit requires a hardware USB emulator and involves a complex series of steps to bypass kernel address space layout randomization (KASLR) and set up a namespace sandbox.

CVE-2016-9793 is a vulnerability in the socket options implementation, which allows an attacker with CAP_NET_ADMIN capability to gain root privileges. The exploit involves setting up a socket pair and using the SO_SNDBUFFORCE option to write to a socket, which leads to a use-after-free vulnerability.

CVE-2017-1000112 is a vulnerability in the UFO Linux kernel implementation, which allows an attacker to gain root privileges. The exploit involves a complex series of steps to bypass KASLR and SMEP (Supervisor Mode Execution Prevention) and set up a namespace sandbox.

The exploits are written in C and use various techniques such as KASLR and SMEP bypasses to gain root