
WHS3기 가상화 취약한(CVE) Docker 환경 구성 과제
White Hat School 3rd Cohort - [Kim So-eun (@salt318)] (https://github.com/salt318/vulhub)
docker compose up -d to start the test environment (K3s-based Kubernetes environment)gcc -shared -fPIC -o shell.so shell.c
python exploit.py -a https://localhost:30443/networking/v1/ingresses -i http://localhost:30080/fake/addr -s shell.so

The lack of authentication vulnerability in the Ingress-NGINX Admission Controller allows the injection of malicious Ingress resources or system control, and when combined with other vulnerabilities, can lead to remote code execution (RCE). Therefore, security measures such as strengthening authentication and authorization verification for Admission Controller access, reinforcing Ingress resource validation logic, and blocking external access through network ACL (Access Control List) settings should be applied.