Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 1175

Trivy

Trivy とは何ですか?

TrivyAqua Security が提供する単一バイナリのオープンソーススキャナで、コンテナイメージ・ファイルシステム・Git リポジトリ・Kubernetes クラスタの CVE、設定ミス、シークレット、SBOM、ライセンス問題を検出する。


Trivy は Aqua Security が開発した Apache 2.0 ライセンスの脆弱性・設定スキャナで、CNCF 志向のコンテナ CI/CD で事実上の標準として広く利用されています。単一の Go バイナリとして配布され、毎日更新される脆弱性データベース(NVD、Red Hat OVAL、GitHub Advisory、Aqua 独自フィード)を取得し、OS パッケージ、言語依存(npm、PyPI、Maven、Go モジュール、Cargo など)、Dockerfile、Terraform、Kubernetes マニフェスト、Helm チャート、AWS アカウントをスキャンします。CycloneDX または SPDX 形式の SBOM を生成でき、ハードコードされた AWS キーや GitHub トークンを検出し、Trivy Operator を介して GitHub Actions、GitLab CI、Jenkins、Admission Controller と統合できます。Falco と組み合わせてビルド時とランタイムの両方をカバーする運用が一般的です。

  1. 01

    CI で "trivy image myapp:1.4" を実行し、HIGH または CRITICAL の CVE があればパイプラインを失敗させる。

  2. 02

    "trivy config ." で Terraform プランを検査し、公開された S3 バケットを発見する。

よくある質問

Trivy とは何ですか?

Aqua Security が提供する単一バイナリのオープンソーススキャナで、コンテナイメージ・ファイルシステム・Git リポジトリ・Kubernetes クラスタの CVE、設定ミス、シークレット、SBOM、ライセンス問題を検出する。 サイバーセキュリティの 防御と運用 カテゴリに属します。

Trivy とはどういう意味ですか?

Aqua Security が提供する単一バイナリのオープンソーススキャナで、コンテナイメージ・ファイルシステム・Git リポジトリ・Kubernetes クラスタの CVE、設定ミス、シークレット、SBOM、ライセンス問題を検出する。

Trivy はどのように機能しますか?

Trivy は Aqua Security が開発した Apache 2.0 ライセンスの脆弱性・設定スキャナで、CNCF 志向のコンテナ CI/CD で事実上の標準として広く利用されています。単一の Go バイナリとして配布され、毎日更新される脆弱性データベース(NVD、Red Hat OVAL、GitHub Advisory、Aqua 独自フィード)を取得し、OS パッケージ、言語依存(npm、PyPI、Maven、Go モジュール、Cargo など)、Dockerfile、Terraform、Kubernetes マニフェスト、Helm チャート、AWS アカウントをスキャンします。CycloneDX または SPDX 形式の SBOM を生成でき、ハードコードされた AWS キーや GitHub トークンを検出し、Trivy Operator を介して GitHub Actions、GitLab CI、Jenkins、Admission Controller と統合できます。Falco と組み合わせてビルド時とランタイムの両方をカバーする運用が一般的です。

Trivy からどのように防御しますか?

Trivy に対する防御は通常、上記の定義で述べたとおり、技術的統制と運用上の実践を組み合わせます。

Trivy の別名は何ですか?

一般的な別名: Aqua Trivy。

関連用語