
é um exploit PoC que visa uma vulnerabilidade específica no kernel Linux (CVE-2024-0582)
GenIoURingExploit é um PoC que explora uma vulnerabilidade específica no kernel Linux (CVE-2024-0582). O PoC utiliza o mecanismo io_uring para obter acesso não autorizado e potencialmente escalar privilégios manipulando buffers de socket e desencadeando certos comportamentos do kernel.
io_uring para manipulação eficiente de buffers.gcc, make) para compilar o código C.liburing instalada no seu sistema.Clone o repositório:
git clone https://github.com/geniuszly/CVE-2024-0582
cd CVE-2024-0582
Compile o exploit:
Certifique-se de ter as ferramentas de compilação necessárias e a liburing instalada:
gcc -o CVE-2024-0582 GenIoURingExploit.c -luring
Execute o exploit:
Aviso: Este PoC é apenas para fins educacionais. Executá-lo em um sistema de produção pode causar comportamento imprevisível e deve ser feito apenas em um ambiente controlado.
sudo ./CVE-2024-0582
O exploit funciona ao:
io_uring para interagir com buffers de socket do kernel./bin/sh).Este projeto destina-se apenas a fins educacionais. Os autores não são responsáveis por qualquer uso indevido deste código. O uso deste PoC deve ser limitado a testes em ambientes controlados e de hacking ético.