Skip to main content

container-overview

Container / Kubernetes attack category — pod escape, RBAC abuse, runtime CVE exploitation, socket-mount escape. Routing skill: identify the surface (pod-internal RCE vs API-level vs build-pipeline), then load the matching sub-skill.

설치로 이동

소스 정보

저장소
BitterSecurity/Decepticon
최근 소스 활동
2026년 5월 26일 09:25
감지된 SKILL.md 언어
영어
스타
5,565
포크
1,053

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
5 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
container-overview
description
Container / Kubernetes attack category — pod escape, RBAC abuse, runtime CVE exploitation, socket-mount escape. Routing skill: identify the surface (pod-internal RCE vs API-level vs build-pipeline), then load the matching sub-skill.
allowed-tools
Bash Read Write
metadata
{"when_to_use":"container kubernetes k8s docker podman containerd cri-o pod rbac runtime escape supply chain image registry helm","subdomain":"cloud-native","tags":"kubernetes, container, cloud-native","mitre_attack":"T1611, T1078.004, T1190"}
# Container / Kubernetes Attack Category This is a routing skill for cloud-native engagements. Identify the surface, then load the matching sub-skill. ## Sub-skills | Sub-skill | Covers | When to load | |---|---|---| | **k8s-pod-escape** | Privileged container, hostPath escape, hostPID + SYS_PTRACE, runC CVE chains, cgroup release agent | RCE inside a pod, goal is node compromise | `load_skill("/skills/standard/cloud/container/k8s-pod-escape/SKILL.md")` | | **k8s-rbac-abuse** | `auth can-i --list`, pods/exec on privileged pods, secrets get/list, escalate verb, bind verb, impersonate, nodes/proxy | You have a ServiceAccount token; goal is cluster-admin | `load_skill("/skills/standard/cloud/container/k8s-rbac-abuse/SKILL.md")` | | **docker-socket-mount** | `/var/run/docker.sock` or containerd socket mounted in → instant host root | CI runners, ArgoCD/Flux, DinD, Jenkins agents | `load_skill("/skills/standard/cloud/container/docker-socket-mount/SKILL.md")` | | **container-cve** | Catalog of high-impact runtime CVEs — Leaky Vessels, runC 2019-5736, BuildKit chain, CRI-O 2022-0811 | Container runtime version fingerprinted | `load_skill("/skills/standard/cloud/container/container-cve/SKILL.md")` | ## Quick routing ``` Container target identified? ├── You have RCE in a pod / container → k8s-pod-escape ├── You have a Kubernetes SA token → k8s-rbac-abuse ├── Socket mounted (`docker.sock`, etc.) → docker-socket-mount ├── Runtime version is old / vulnerable → container-cve └── Unknown / all of above → start with k8s-pod-escape's Phase 1 ``` ## Tooling | Tool | Use | |---|---| | `kubectl` | API-level enumeration and abuse | | `kube-hunter` | Automated cluster vulnerability scan | | `kdigger` | In-cluster recon (Quarkslab) | | `peirates` | Kubernetes-specific privilege escalation | | `botb` | Container break-out (Brad-Beam et al.) | | `nsenter` | Cross-namespace process / mount entry | | `crictl` / `ctr` / `nerdctl` | containerd / CRI direct access |
GitHub에서 보기