30秒で判断
- 対応すべき人: kanikoを使ってAzure Container Registry(ACR)向けにコンテナイメージをビルドしているCI/CD環境の運用者
- 対応不要な人: kanikoを利用していない、またはAzure ACRを使っていない人
- 確認コマンド: CI/CDパイプラインで利用しているkanikoのイメージタグ・バージョンを確認
概要
kanikoがビルド時に取得するAzure(Entra ID)のアクセストークンが、名前が似ているだけの別のACRレジストリホストに送信されてしまう不備です。マルチクラウド・複数レジストリを扱うCI/CDパイプラインでは、意図しないトークン漏えいにつながる可能性があります。
CVSSベクトル
| 項目 | 値 |
|---|---|
| 深刻度 | Critical |
| スコア | 9.8相当(GHSA severity: CRITICAL) |
※ GHSAでは詳細なCVSSベクトル文字列は公開されていません。
影響を受けるソフトウェア
| 製品 | エコシステム | 影響バージョン |
|---|---|---|
| github.com/chainguard-dev/kaniko | Go | < 1.25.20 |
修正バージョンと回避策
- v1.25.20 以降へアップデートしてください。
- アップデートが難しい場合は、ビルド環境からアクセス可能なレジストリホストを許可リストで制限することを検討してください。
関連リンク
データソース: NVD (NIST), GitHub Advisory Database AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。
