最近の脆弱性 › CVE-2026-33634

Aquasecurity Trivy の脆弱性(CVE-2026-33634)

この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。

基本情報(データから表示)

CVE番号CVE-2026-33634
製品Aquasecurity Trivy
深刻度(CVSS)8.8 重要CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
KEVへの追加日2026-03-26
米国政府機関の対応期限2026-04-09
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-506

何が起きた

セキュリティ診断ツールの Trivy で、攻撃者が盗んだ認証情報を使い、不正なコードを入れた Trivy v0.69.4 を公開しました。あわせて、GitHub Actions の trivy-action と setup-trivy のバージョンのタグも、認証情報を盗むマルウェアに書き換えられました。これを実行した CI/CD 環境では、トークンや SSH の鍵、クラウドの認証情報、データベースのパスワードなどが盗まれるおそれがあります。この問題は実際に悪用されたことが確認されています。

攻撃の流れ

データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。

攻撃の流れ: 1. 攻撃者が盗んだ認証情報で配布物を書き換える → 2. 利用者の CI/CD が不正な版を実行する → 3. マルウェアが秘密情報を集める → 4. 集めた情報が攻撃者に送られる1攻撃者が盗んだ認証情報で配布物を書き換える2利用者の CI/CD が不正な版を実行する3マルウェアが秘密情報を集める4集めた情報が攻撃者に送られる攻撃の流れ: 1. 攻撃者が盗んだ認証情報で配布物を書き換える → 2. 利用者の CI/CD が不正な版を実行する → 3. マルウェアが秘密情報を集める → 4. 集めた情報が攻撃者に送られる1攻撃者が盗んだ認証情報で配布物を書き換える2利用者の CI/CD が不正な版を実行する3マルウェアが秘密情報を集める4集めた情報が攻撃者に送られる

誰が影響を受ける

Trivy v0.69.4 を使った人、trivy-action の 0.35.0 より前のタグ(0.0.1 から 0.34.2)を参照していた人、setup-trivy を固定せずに使っていた人が対象です。Aqua Security の勧告では、Docker Hub で配られた v0.69.5 と v0.69.6 のイメージも対象とされています。CVE の記録では、BerriAI の LiteLLM 1.82.7 から 1.82.8 と telnyx 4.87.1 から 4.87.2 も影響を受ける製品として載っています。

何をすればいい

安全な版として、Trivy は v0.69.2 か v0.69.3、trivy-action は v0.35.0、setup-trivy は v0.2.6 に切り替えてください。不正な版が自分の環境で動いた可能性が少しでもあれば、そのパイプラインから使えた秘密情報はすべて漏れたものとみなし、すぐに作り直してください。2026年3月19日から20日のワークフローの実行記録を確かめ、GitHub の組織に tpcp-docs という名前のリポジトリがないかも調べてください。今後は GitHub Actions を、書き換えられるタグではなく、コミットの SHA で固定してください。メーカー(ベンダー)の公式の案内も確認してください。

やることチェックリスト

用語メモ

CI/CD
プログラムのテストや配布を自動で行う仕組みです。
GitHub Actions
GitHub 上で、決めた手順を自動で実行できる機能です。
タグ
特定の版に付ける名前の目印です。付け替えができるため、書き換えられることがあります。
SHA
コミットごとに決まる長い識別番号です。中身が変わると値も変わるため、固定に使えます。

元データ(英語・CISA KEV より)

Aquasecurity Trivy Embedded Malicious Code Vulnerability

概要

Aquasecurity Trivy contains an embedded malicious code vulnerability that could allow an attacker to gain access to everything in the CI/CD environment, including all tokens, SSH keys, cloud credentials, database passwords, and any sensitive configuration in memory.

推奨対応

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

公式情報