vulnforge_audit_container
Audits Dockerfiles and Kubernetes manifests (Pods, Deployments, RBAC Roles, ClusterRoles) for root container execution, missing multi-stage builds, unpinned mutable images, hardcoded secrets, dangerous capabilities, host namespace sharing…
Instructions
Audits Dockerfiles and Kubernetes manifests (Pods, Deployments, RBAC Roles, ClusterRoles) for root container execution, missing multi-stage builds, unpinned mutable images, hardcoded secrets, dangerous capabilities, host namespace sharing, and unconstrained RBAC wildcards.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | No | Dockerfile or Kubernetes YAML manifest content to analyze | |
| filePath | No | Path or identifier of the container manifest (e.g. Dockerfile, deployment.yaml) | |
| manifestType | No | Manifest type override (auto-detected if omitted) | |
| dockerfileContent | No | Explicit Dockerfile content (optional) | |
| k8sManifestContent | No | Explicit Kubernetes YAML manifest content (optional) |