🇰🇷 한글 설명
FreeWPS 2.11의 images.php에서 /upload 디렉토리로 .php 파일을 업로드한 후 직접 요청하여 임의의 PHP 코드를 실행할 수 있는 원격 코드 실행 취약점입니다. dirPath 파라미터를 통해 업로드 경로를 조작할 수 있으며, 업로드된 파일에 직접 접근하면 공격자가 서버를 완전히 장악할 수 있습니다.
💡 쉬운 설명
웹사이트 제작 도구의 파일 업로드 기능에 보안 허점이 있어 악의적인 프로그램 파일을 업로드할 수 있습니다. 업로드된 파일을 실행하면 공격자가 웹서버를 완전히 제어할 수 있습니다.
🇺🇸 원문 (English)
images.php in Justin White (aka YTZ) Free Web Publishing System (FreeWPS) 2.11 allows remote attackers to execute arbitrary PHP code by uploading a .php file into the /upload directory as specified in the dirPath parameter, then performing a direct request to that file.
📍 영향받는 시스템
Free Web Publishing System (FreeWPS) 버전 2.11 이하
⚔️ 공격 벡터
images.php의 dirPath 파라미터를 조작하여 .php 파일을 /upload 디렉토리에 업로드한 후 직접 웹 요청으로 실행
🛡️ 대응 방법
FreeWPS를 최신 버전으로 업그레이드하거나 /upload 디렉토리에서 PHP 파일 실행을 웹서버 설정으로 금지
🔧 검증 코드
FreeWPS가 설치된 경로와 버전 정보가 나타나면 해당 시스템이 취약점에 노출되어 있으며, 2.11 버전이 표시될 경우 즉시 업그레이드 필요
find /var/www -type f -name 'version.txt' -o -name 'README*' 2>/dev/null | xargs grep -l 'FreeWPS\|2\.11' 2>/dev/null | head -1