CVE-2023-29007 in Communications Diameter Signaling Router
要約
〜によって VulDB • 2026年06月05日
Gitはリビジョン管理システムです。バージョン2.30.9、2.31.8、2.32.7、2.33.8、2.34.8、2.35.8、2.36.6、2.37.7、2.38.5、2.39.3、および2.40.1より前のバージョンでは、サブモジュールURLが1024文字を超えるように特別に作成された`.gitmodules`ファイルを使用することで、`config.c::git_config_copy_or_rename_section_in_file()`内のバグを悪用できます。このバグは、そのサブモジュールに関連する設定セクションを削除しようとする際に、ユーザーの`$GIT_DIR/config`に任意の設定を注入するために使用できます。攻撃者が実行するべき実行ファイル(`core.pager`、`core.editor`、`core.sshCommand`など)を指定する設定値を注入すると、リモートコード実行(RCE)につながる可能性があります。修正は、バージョン2.30.9、2.31.8、2.32.7、2.33.8、2.34.8、2.35.8、2.36.6、2.37.7、2.38.5、2.39.3、および2.40.1で利用可能です。回避策として、信頼できないリポジトリに対して`git submodule deinit`を実行したり、`$GIT_DIR/config`内のサブモジュールセクションを事前に確認せずに実行したりしないでください。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.