
представляет собой PoC-эксплойт, нацеленный на конкретную уязвимость в ядре Linux (CVE-2024-0582)
GenIoURingExploit — это PoC-эксплойт, нацеленный на конкретную уязвимость в ядре Linux (CVE-2024-0582). PoC использует механизм io_uring для получения несанкционированного доступа и потенциального повышения привилегий путем манипулирования буферами сокетов и запуска определенного поведения ядра.
io_uring для эффективного манипулирования буферами.gcc, make) для компиляции кода на C.liburing.Клонируйте репозиторий:
git clone https://github.com/geniuszly/CVE-2024-0582
cd CVE-2024-0582
Скомпилируйте эксплойт:
Убедитесь, что у вас установлены необходимые инструменты сборки и liburing:
gcc -o CVE-2024-0582 GenIoURingExploit.c -luring
Запустите эксплойт:
Предупреждение: Этот PoC предназначен только для образовательных целей. Запуск в рабочей системе может привести к непредсказуемому поведению и должен выполняться только в контролируемой среде.
sudo ./CVE-2024-0582
Эксплойт работает следующим образом:
io_uring для взаимодействия с буферами сокетов ядра./bin/sh).Этот проект предназначен только для образовательных целей. Авторы не несут ответственности за любое неправомерное использование этого кода. Использование этого PoC должно быть ограничено тестированием в контролируемых средах этичного хакинга.