← 戻る
CVE-2026-78677
high
CVSS 7.5
GitPython before 3.1.59 omits --separate-git-dir from unsafe_git_clone_options, allowing...
概要
GitPython before 3.1.59 omits --separate-git-dir from unsafe_git_clone_options, allowing...
AI要約 openai / gpt-4o
GitPythonのバージョン3.1.59未満には、リポジトリのクローン作成時に--separate-git-dirオプションが欠如している問題があります。これにより、攻撃者は本来のクローン先とは異なる場所に任意のGitディレクトリを作成することが可能です。この脆弱性により、攻撃者はリポジトリのメタデータを攻撃者が制御するファイルシステムパスに移動させることができ、任意のディレクトリを作成したりフックを実行したりする可能性があります。
❓ 何が問題か
GitPythonのクローン作成時のオプション欠如によりディレクトリを制御される脆弱性。
📍 影響範囲
GitPython 3.1.59未満
🔥 重要度
攻撃者が任意のディレクトリを作成可能であり、フックの実行も可能なため、高い危険性があります。
🔧 修正方法
GitPythonをバージョン3.1.59以降にアップデートしてください。
🛡️ 暫定回避
情報なし
🔍 検知方法
リポジトリのクローン先ディレクトリが意図されない場所に作成されていないか確認する。