CVE-2026-71557
中公開済み
go-git: 悪意のある参照名が参照ストレージ外のファイルを変更する可能性がある
- 公開済み
- 2026/08/07
- 更新済み
- 2026/08/07
- CNA の割り当て
- GitHub_M
- 観察された証拠
- 2026/08/08
プライマリ CVSS
6.3/ 10中
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:H/A:L0.4%
低 · 今後 30 日間
- パーセンタイル
- 35.2%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
go-git は、純粋な Go で書かれた拡張可能な git 実装ライブラリです。バージョン 5.19.2 および 6.0.0-alpha.5 より前のバージョンでは、参照ストレージディレクトリ配下のパスを構築する際に参照名がサニタイズされないため、悪意を持って細工された参照名(例えばディレクトリトラバーサルシーケンスを含むもの)によって、go-git が意図した参照ストレージディレクトリの外部にファイルを書き込む可能性があります。バージョン 5.19.2 および 6.0.0-alpha.5 でこの問題は修正されています。
ソース
1CVE-2026-71557 のローカル概念実証(PoC)。go-git のファイルシステム参照ストレージにおけるパストラバーサルを実証し、悪用ロジックと脆弱版/修正版のバージョン比較を含みます。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。