🇰🇷 한글 설명
Windu CMS에서 업로드된 파일의 형식을 검증하지 않는 취약점이 발견되었습니다. 인증된 공격자가 PHP 파일을 포함한 임의의 파일을 업로드하여 원격 코드 실행(RCE)을 수행할 수 있습니다.
💡 쉬운 설명
로그인 권한이 있는 사용자가 악성 파일을 서버에 몰래 올려서 서버를 마음대로 조종할 수 있는 문제입니다. 이로 인해 서버의 제어권을 완전히 빼앗길 위험이 있습니다.
🇺🇸 원문 (English)
Windu CMS does not validate types of uploaded files. An authenticated attacker can upload arbitrary files, including PHP. This can lead to Remote Code Execution.
Because vendor contact attempts were unsuccessful, the vulnerability has only been confirmed in version 4.1 but may also affect other versions.
📍 영향받는 시스템
Windu CMS 버전 4.1 (기타 버전 포함 가능성 있음)
⚔️ 공격 벡터
인증된 사용자가 파일 업로드 기능을 통해 악성 PHP 파일을 업로드하여 실행
🛡️ 대응 방법
업로드되는 파일의 확장자와 MIME 타입을 엄격히 검증하도록 코드를 수정하고, 업로드 디렉토리의 실행 권한을 제거하십시오.
🔧 검증 코드
업로드 시도한 PHP 파일에 대해 HTTP 200 OK 응답이 오고 스크립트가 실행된다면 취약한 상태입니다.
curl -s http://<target_ip>/path/to/uploaded_file.php -I | grep -E 'HTTP/1.1 200 OK'