14. Docker
Docker Privilege Escalation Techniques
Check Docker Version
docker versionList Docker Images
docker image lsList Docker Containers
docker ps -aCheck User's Docker Group Membership
idLocate Docker Socket
ls -l /var/run/docker.sockDownload Docker Binary (If Not Available in Container)
List Running Containers via Docker Socket
Run a Privileged Container with Host Root Mount
Execute a Shell in the Privileged Container
Access Host Files from Within the Container
Run a Container with a Chroot into the Host
Check If Docker Socket is Writable
Using Docker Compose to List Running Containers
Using Docker Compose to Execute a Shell in a Container
Using Docker Compose to Check Service Configurations
Key Concepts:
Exploitation Techniques:
Important Considerations and Enhancements:
Last updated