
Grav CMS의 인증된 SSTI+RCE(CVE-2024-28116)를 악용하기 위한 개념 증명(PoC) 스크립트
Grav CMS(CVE-2024-28116)의 인증된 SSTI+RCE를 악용하기 위한 PoC(Proof of Concept) 스크립트입니다. 취약한 Grav CMS가 실행 중인 서버에 악성 RCE 페이지를 생성합니다.
인증된 취약점이므로 스크립트에 하드코딩된 Grav CMS 편집자 사용자의 유효한 자격 증명을 사용해야 합니다.
다음은 도구의 사용 예시입니다:
# python3 graver.py -t <target_url> -p <target_port>
반환된 출력이 포함된 간단한 예시:
# python3 graver.py -t http://www.mygrav.local -p 8000
RCE payload injected, now visit the malicious page at 'http://www.mygrav.local:8000/hacked_r79b?do='

graver는 Maurizio Siddu가 개발했습니다.
Copyright (c) 2024 graver
이 프로그램은 자유 소프트웨어입니다: 귀하께서는 자유 소프트웨어 재단이 발표한 GNU 일반 공중 사용 허가서 버전 3 또는 (선택에 따라) 이후 버전의 조항에 따라 이 프로그램을 재배포하거나 수정할 수 있습니다.
이 프로그램은 유용하게 사용되리라는 희망으로 배포되지만, 상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증을 포함한 어떠한 보증도 제공하지 않습니다. 자세한 내용은 GNU 일반 공중 사용 허가서를 참조하십시오.
GNU 일반 공중 사용 허가서 사본은 이 프로그램과 함께 받았을 것입니다. 그렇지 않다면 http://www.gnu.org/licenses/를 참조하십시오.