
Оригинальный автономный Proof-of-Concept эксплойт для CVE-2023-23946 (обход путей в Git через специально сформированные патчи в git-apply).
Рабочий, самостоятельно разработанный Proof-of-Concept (PoC) эксплойт для CVE-2023-23946 — уязвимости обхода пути (path traversal) в Git (затрагивающей версии до 2.39.2, 2.38.4, 2.37.6 и др.), которая позволяет записывать файлы за пределами рабочего дерева с помощью специально сформированных патчей во время выполнения git apply.
Содержит автономный генератор полезной нагрузки эксплойта, демонстрационную среду и технический разбор обхода санитизации путей.

git clone https://github.com/tralsesec/CVE-2023-23946.git
cd CVE-2023-23946
chmod +x exploit.sh
./exploit.sh
Данное программное обеспечение предоставляется исключительно в образовательных целях и для авторизованного тестирования безопасности. Авторы не несут ответственности за любой прямой или косвенный ущерб, вред или юридические последствия, возникшие в результате использования этого инструмента. Используйте на свой страх и риск.