pentest-container-breakout

Analyze container and Kubernetes breakout techniques for offensive security operations.

Updated Jun 21, 2026
One-click install
npx skills add https://github.com/infantesromeroadrian/arca-agent --skill pentest-container-breakout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pentest-container-breakout
Source: https://github.com/infantesromeroadrian/arca-agent/tree/main/template/skills/pentest-container-breakout
Command: npx skills add https://github.com/infantesromeroadrian/arca-agent --skill pentest-container-breakout

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides specialized knowledge and tools for offensive security operations related to container and Kubernetes breakout techniques.

Core Features & Use Cases

  • Container Escape Analysis: Identifies and analyzes various container escape vectors, such as Docker socket mounts, privileged containers, and cgroup release_agent abuse.
  • Kubernetes Pod Escape Techniques: Explores escape mechanisms from within a Kubernetes pod, including stolen service account tokens, privileged pod creation, and kubelet API attacks.
  • Cluster-Wide Tools and Workflows: Utilizes tools like kube-hunter, Peirates, and kubectl-who-can for comprehensive penetration testing and vulnerability assessment.
  • Cloud-Resident Cluster Specifics: Offers insights into EKS, AKS, and GKE-specific vulnerabilities and mitigation strategies.
  • Detection Pairing: Integrates with Falco rules, Kubernetes audit logs, and admission controller policies to detect and prevent escape techniques.

Quick Start

Use the pentest-container-breakout skill to analyze container escape techniques within a Kubernetes cluster.

Frequently Asked Questions about pentest-container-breakout

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

FAQPage Schema
What are common Kubernetes pod escape techniques used in penetration testing?

Container escape vectors include exploiting Docker socket mounts, abusing privileged containers, and manipulating cgroup release_agent files. These methods allow penetration testers to break isolation boundaries and gain host-level access.

How do I detect and prevent container breakout attempts in Kubernetes?

Container breakout detection integrates Falco rules, Kubernetes audit logs, and admission controller policies. This defensive pairing identifies anomalous runtime behavior and blocks unauthorized privileged pod creation or socket access attempts.

What tools are used for Kubernetes penetration testing and vulnerability assessment?

Cloud-resident cluster penetration testing targets specific vulnerabilities within EKS, AKS, and GKE environments. It assesses managed Kubernetes configurations and cloud-integrated IAM permissions to identify cluster-wide escape vectors.

Do I need prior Kubernetes security expertise to analyze container escape vectors?

Analyzing container escape vectors requires advanced expertise in Kubernetes architecture, container security mechanisms, and penetration testing tools. This specialized knowledge is necessary to effectively identify and mitigate complex breakout methodologies.