Container Vulnerability Management

Official

Scan, triage, and mitigate Docker CVEs safely.

Authorbroadinstitute
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you systematically identify and reduce security vulnerabilities in the viral-ngs container image stack by scanning, filtering, triaging, and documenting remediation decisions.

Core Features & Use Cases

  • Automated vulnerability scanning: Uses Trivy to scan multiple Docker image flavors and produces results for GitHub Security (SARIF) and artifact retention (JSON).
  • Policy-driven risk filtering: Applies a Rego policy to filter architecturally inapplicable findings and supports per-CVE overrides with mandatory justification.
  • Operational triage workflow: On a weekly schedule, detects new fixable HIGH/CRITICAL issues and automatically creates CVE-labeled GitHub issues after AI-assisted triage.
  • Mitigation guidance for bioinformatics containers: Provides practical checks for common vulnerability sources like Python transitive dependencies, vendored libraries in uber JARs, and embedded Go binaries.

Quick Start

Ask the AI to produce a CVE triage decision for a specific Trivy finding from your weekly container scan and reference whether it should be filtered by the Rego policy or handled via a .trivyignore exception with justification.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Container Vulnerability Management
Download link: https://github.com/broadinstitute/viral-ngs/archive/main.zip#container-vulnerability-management

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.