Skip to content
Back to skills

Image Vulnerability Report

ASecurity

Use when performing image vulnerability report — generates a detailed vulnerability report for container images across a registry or set of repositories. This template aggregates scan results, tracks remediation progress, and provides executive-level summaries of the organization's container security posture over time.

  • 6 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
devopsgorailsdatabasesecurity

Works with

  • cli

Security analysis

A100/100

Scanned September 8, 2026

npx -y skills add cloudthinker-ai/CloudSkills --skill image-vulnerability-report --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Image Vulnerability Report?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Image Vulnerability Report
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/cloudthinker-ai-image-vulnerability-report/badge)](https://www.skillsdirectory.com/skills/cloudthinker-ai-image-vulnerability-report)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: image-vulnerability-report
enabled: true
description: |
  Use when performing image vulnerability report — generates a detailed
  vulnerability report for container images across a registry or set of
  repositories. This template aggregates scan results, tracks remediation
  progress, and provides executive-level summaries of the organization's
  container security posture over time.
required_connections:
  - prefix: registry
    label: "Container Registry"
  - prefix: scanner
    label: "Vulnerability Scanner"
config_fields:
  - key: registry_url
    label: "Registry URL"
    required: true
    placeholder: "e.g., gcr.io/my-project"
  - key: report_scope
    label: "Report Scope"
    required: true
    placeholder: "e.g., All production images"
  - key: reporting_period
    label: "Reporting Period"
    required: false
    placeholder: "e.g., March 2026"
features:
  - VULNERABILITY_REPORT
  - CONTAINER_SECURITY
  - SRE_OPS
---

# Image Vulnerability Report

## Phase 1: Inventory

Enumerate all images in scope.

- [ ] Total images in registry: ___
- [ ] Images actively deployed in production: ___
- [ ] Images with latest scan <7 days old: ___
- [ ] Images never scanned: ___
- [ ] Images with no active deployments (candidates for cleanup): ___

| Image Repository | Tags | Last Scan | Deployed | Base OS |
|-----------------|------|-----------|----------|---------|
|                 |      |           |          |         |

## Phase 2: Vulnerability Aggregation

Aggregate findings across all scanned images.

**Fleet-wide Summary:**

| Severity | Total Findings | Unique CVEs | Fix Available (%) | Images Affected |
|----------|---------------|-------------|-------------------|-----------------|
| Critical |               |             |                   |                 |
| High     |               |             |                   |                 |
| Medium   |               |             |                   |                 |
| Low      |               |             |                   |                 |

**Top 10 Most Common CVEs:**

| CVE ID | Severity | Package | Images Affected | Fix Available | Age (days) |
|--------|----------|---------|-----------------|---------------|------------|
|        |          |         |                 |               |            |

## Phase 3: Risk Assessment

- [ ] Identify images with Critical/High CVEs that are internet-facing
- [ ] Cross-reference CVEs against known exploit databases (CISA KEV)
- [ ] Assess blast radius for each critical finding
- [ ] Identify shared base images that amplify risk

**Risk Matrix:**

| Risk Level | Criteria |
|------------|----------|
| Critical | Known exploited CVE in internet-facing production image |
| High | Critical CVE with fix available in production image |
| Medium | High CVE in production or Critical in non-production |
| Low | Medium/Low CVE or finding in non-production only |

## Phase 4: Trend Analysis

Compare to previous reporting period.

| Metric | Previous Period | Current Period | Trend |
|--------|----------------|----------------|-------|
| Total Critical CVEs | | | |
| Total High CVEs | | | |
| Mean time to remediate (Critical) | | | |
| Mean time to remediate (High) | | | |
| Images with zero Critical/High | | | |
| Scan coverage (%) | | | |

## Phase 5: Remediation Tracking

| CVE/Finding | Affected Images | Owner | Status | Target Date | Notes |
|-------------|----------------|-------|--------|-------------|-------|
|             |                |       |        |             |       |

## Counter-Rationalizations

| Shortcut | Counter | Why |
|----------|---------|-----|
| "We can skip some steps for this case" | Adapt the workflow steps, don't skip them | Skipped steps are where incidents and oversights originate |
| "The user seems to already know what to do" | Complete all workflow phases with the user | The workflow catches blind spots that experience alone misses |
| "This is a minor case, full process is overkill" | Scale the process down, don't turn it off | Minor cases become major when unstructured; the process scales, not disappears |
| "I'll fill in the details later" | Complete each section before moving on | Deferred details are forgotten; real-time capture is more accurate |
| "The template output isn't necessary" | Always produce the structured output format | Structured output enables comparison, audit trails, and handoff to other teams |

## Output Format

### Executive Summary

- **Total images scanned:** ___
- **Scan coverage:** ___%
- **Critical findings requiring immediate action:** ___
- **Mean time to remediate (Critical):** ___ days
- **Security posture trend:** Improving / Stable / Declining

### Action Items

- [ ] Remediate all Critical CVEs with known exploits within 48 hours
- [ ] Patch remaining Critical CVEs within 7 days
- [ ] Scan all unscanned images and add to pipeline
- [ ] Clean up unused images from registry
- [ ] Update shared base images to patched versions
- [ ] Report posture to security leadership

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…