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

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

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

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

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

Категории

Все категории
Loading categories
CVE-2024-21626-POC | Kitploit
Инструменты/GitHubGitHub/skysbsb/cve-2024-21626-poc
Повышение привилегийБезопасность контейнеровАнализ уязвимостейЭксплуатацияОбучение и ОбразованиеПобег из Контейнера
GitHubskysbsb/cve-2024-21626-poc

CVE-2024-21626-POC

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

Популярное

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

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

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

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

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

CVE-2024-21626-POC

Инструкция по использованию

Только для образовательных/исследовательских целей. Ответственность за любые действия, не связанные с образованием/исследованиями, несёт сам пользователь.

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

root@kitploit:~
docker build . -t cve-2024-21626
docker run -it --rm cve-2024-21626 bash /poc.sh
# 另起一个terminal
/bin/bash.copy

Внимание

В разных версиях docker/runc используются разные файловые дескрипторы. Например, в случае docker server:20.10.17 && runc version 1.1.2 используется /proc/self/fd/9. Фактический fd может меняться в зависимости от порядка открытия файлов; в официальной документации указано, что в большинстве случаев следует использовать /proc/self/fd/7. Чтобы узнать фактически используемый fd, можно самостоятельно скомпилировать runc и вставить sleep в функцию nsexec.

root@kitploit:~
#使用ps 找到对应runc init进程的pid
ps -ef | grep runc
# 查看指向/sys/fs/cgroup的fd
ls -lh/proc/{pid runc init}/fd

Изменение: измените WORKDIR в Dockerfile на соответствующее значение.

Предварительные условия

Одновременно должны выполняться следующие условия:

root@kitploit:~
1. Можно создавать контейнер и указывать команду для выполнения
2. Можно указывать образ, используемый контейнером

Принцип уязвимости

TODO

Ссылки

https://github.com/opencontainers/runc/security/advisories/GHSA-xr7r-f8xq-vfvv

https://github.com/opencontainers/runc/commit/2a4ed3e75b9e80d93d1836a9c4c1ebfa2b78870e

Скачать инструмент