
POC IngressNightmare (CVE-2025-1974), https://github.com/yoshino-s/CVE-2025-1974 에서 수정됨
다음에서 개발됨:
말보다는 코드를 직접 보라.
자세한 내용은 https://www.wiz.io/blog/ingress-nginx-kubernetes-vulnerabilities 에서 확인할 수 있다.
shell.c의 IP를 변경한다.make shell.so를 실행한다. (nginx-ingress-controller는 musl-libc 기반이므로 alpine에서 so를 빌드해야 동작할 수 있다.)python3 exploit.py를 실행하여 셸을 획득한다.25번째와 26번째 줄의 범위(pid 및 fd 범위)를 변경해야 할 수도 있다. 기본값은 속도와 성공률 사이의 절충안이다.