container-audit

Audit container images and Kubernetes manifests for security misconfigurations and secret leakage.

345|47|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/briiirussell/cybersecurity-skills --skill container-audit-briiirussell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: container-audit
Source: https://github.com/briiirussell/cybersecurity-skills/tree/main/skills/container-audit
Command: npx skills add https://github.com/briiirussell/cybersecurity-skills --skill container-audit-briiirussell

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Container-audit helps you find and fix security weaknesses in container images and Kubernetes deployments before attackers can exploit them.

Core Features & Use Cases

  • Dockerfile & image hardening checks: Identifies risks like unpinned base images, build-time secret leakage, running as root, and dangerous filesystem/privilege settings.
  • Kubernetes manifest & cluster posture review: Flags insecure PodSecurity settings, missing NetworkPolicy protections, weak secret handling, unsafe RBAC, and missing resource limits/quotas.
  • Runtime and evidence-focused verification: Guides safe, non-destructive checks to confirm fixes hold when deployed.

Use case: You are preparing a release and need an evidence-driven review of a repo’s Dockerfiles and Kubernetes manifests to reduce misconfiguration, secret exposure, privilege escalation, and runtime attack surface.

Quick Start

Run the container-audit skill to review your container and orchestration configuration for misconfigurations, excessive privileges, exposed secrets, and runtime risks.

Frequently Asked Questions about container-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit Dockerfiles for security misconfigurations and privilege issues?

Auditing Dockerfiles for security misconfigurations involves checking for unpinned base images, build-time secret leakage, root execution, and dangerous filesystem or privilege settings. This produces an evidence-backed checklist and remediation guidance to harden your container images.

What is the best way to check Kubernetes manifests for insecure RBAC and missing NetworkPolicy protections?

Checking Kubernetes manifests for insecure RBAC and missing NetworkPolicy protections involves reviewing Helm or Kustomize charts and assessing namespace posture. This flags weak PodSecurity settings, unsafe RBAC, and missing resource limits, generating an evidence-backed remediation checklist.

Does Kubernetes hardening require read-only audit behavior during CI/CD container build checks?

Yes, Kubernetes hardening requires read-only audit behavior during CI/CD container build checks to ensure non-disruptive validation. This approach confirms security fixes hold when deployed while maintaining boundary conditions that avoid exploit-style pivots or active system penetration.

How do I verify runtime exposure and secret leakage risks without disrupting deployed Kubernetes workloads?

You can verify runtime exposure and secret leakage risks without disrupting deployed Kubernetes workloads by applying non-destructive validation steps. This guides safe checks to confirm your security fixes hold when deployed, avoiding exploit-style pivots during the container security audit.

When do I need to scan Helm and Kustomize charts for container security and namespace posture assessment?

You need to scan Helm and Kustomize charts for container security and namespace posture assessment when preparing a release. This evidence-driven review reduces misconfiguration, secret exposure, privilege escalation, and runtime attack surface across your Kubernetes-based platforms.