
WinRAR CVE-2023-38831을 위한 PoC 익스플로잇: Python 스크립트를 사용하여 위조된 파일 확장자를 통해 임의 코드를 실행하는 악성 아카이브 생성
WinRAR 버전 6.23 이전에는 파일 확장자 속임 취약점이 존재합니다. 공격자는 이 취약점을 이용하여 특수 제작된 압축 파일에 JPG (.jpg) 이미지 파일, 텍스트 파일 (.txt), PDF 문서 (.pdf) 등 무해해 보이는 파일을 포함시키고, 사용자가 압축을 풀지 않고 해당 파일을 직접 열도록 유도하여 피해자 시스템에서 임의 코드를 실행할 수 있습니다.
파일: test.zip
이것은 이미 CVE-2023-38831 취약점이 포함된 압축 파일입니다.
WinRAR<6.23버전으로 압축 파일 안의2.jpg를 직접 열면 압축 파일 내의 bat 스크립트가 실행됩니다. bat 스크립트 내용은 다음과 같습니다.
echo off
mshta vbscript:msgbox("你电脑已经被我控制!!!",64,"被黑了")(window.close)
shutdown -s -t 60
테스트 성공 후 종료 메시지가 표시되며, cmd에
shutdown -a를 입력하여 종료 작업을 취소할 수 있습니다.

파일: make-poc.py
입력 파일을 자동으로 POC 압축 파일로 변환하는 데 사용됩니다.
참조: https://flowus.cn/share/a3b35db0-ab5e-4abc-b8d3-5ff284e82e7b