Skip to content
CVE-2024

CVE-2024

Sploitus • September 8, 2026

##

* Эта версия работает только на удалённой цели с аутентифицированным пользователем и затронутой версией git 2.45.0.

PoC может вызвать RCE (Remote Command Execution) с помощью команды `git clone` через особое уязвимое использование подмодулей git, которые следуют символьным ссылкам, поэтому для корректной работы окружение должно иметь `core.symlinks` со значением `true`.

> **ПРИМЕЧАНИЕ:** Это возможно через `git config --global core.symlinks true`

Для запуска RCE вам нужно использовать два разных репозитория.

Первый репозиторий содержит подмодуль, который включает определённый путь с символьной ссылкой на каталог `.git`.

Второй репозиторий содержит вредоносный хук, который используется как подмодуль в первом репозитории, и содержит скрипт под названием `post-checkout`, содержащий вредоносный код, который будет выполнен с использованием регистронезависимой файловой системы.

**Это инструмент анализа уязвимостей только для образовательных целей**

Extracted Entities

Attack Types (1)

CWE Weaknesses (1)

Tools (1)