CVE-2026-5366
Git Argument Injection in prefecthq/prefect
- 公開済み
- 2026/06/20
- 更新済み
- 2026/06/22
- CNA の割り当て
- @huntr_ai
- 観察された証拠
- 2026/08/08
プライマリ CVSS
nvd · CVSS 3.0
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H低 · 今後 30 日間
- パーセンタイル
- 61.8%
- モデルの日付
- 2026/09/21
EPSS は統計的な推定値であり、確実性や影響の尺度ではありません。 CVSS、KEV ステータス、暴露、環境と組み合わせます。
概要
Prefect バージョン 3.6.23 は、`GitRepository` ストレージクラスにおけるユーザー制御入力の不適切な処理により、リモートコード実行に対して脆弱です。git コマンドに渡される `commit_sha` パラメータは検証が欠如しており、ユーザー入力を git フラグと区別するための `--` セパレータも含まれていません。これにより、攻撃者は `--upload-pack` などの任意の git フラグを注入し、外部プログラムの実行を可能にします。さらに、`directories` パラメータは、スパースチェックアウト操作中に git フラグを注入するために悪用される可能性があります。これらの脆弱性により、デプロイメント作成権限を持つ任意のユーザーがワーカーマシン上で任意のコマンドを実行でき、マルチテナント環境における共有ワークプールを危険にさらす可能性があります。
ソース
1CVE-2026-5366 の PoC: Prefect の GitRepository における git 引数インジェクションにより、ワーカー上で RCE が発生します。
責任ある使用
脆弱性情報は、自分が所有しているシステム、またはテストを許可されているシステムでのみ使用してください。 Kitploit は公開研究メタデータにリンクしており、エクスプロイト コードや悪意のあるペイロードは保存しません。