Zena - 저장된 XSS에서 RCE로의 익스플로잇 POC
Rocket Software의 Zena 애플리케이션 v. 4.2.1에 대한 익스플로잇 POC - 저장된 XSS에서 RCE로
CVE-2021-45025
CVE-2021-45026
https://phoenix-sec.io/2022/06/17/Zena-CookieMonsteRCE.html
POC 과정:
- 기본 자격 증명을 사용하여 Zena의 webconfig 페이지에 로그인합니다.
- 저장된 XSS 페이로드를 삽입합니다.
- 누군가 webconfig 페이지로 이동해야 페이로드가 트리거됩니다.
- 트리거된 페이로드는 Zena의 REST API 백엔드를 사용하여 에이전트를 찾고 해당 에이전트에 대한 Task를 생성합니다.
- 그런 다음 에이전트에 대해 Task가 트리거되어 지정된 명령이 실행됩니다.
실행 방법:
- python CookieMonster.py <hostname/ip> <TLS/SSL - True or False> <cmd.exe command>
- 예시: python3 CookieMonster.py 127.0.0.1 False "/c whoami > c:/out.txt"