🇰🇷 한글 설명
EGallery 1.2의 uploadify.php 스크립트는 파일 타입 검증과 인증을 하지 않는 무인증 임의 파일 업로드 취약점을 포함합니다. 공격자는 검증 없이 악의적인 PHP 파일을 egallery/ 디렉토리에 직접 업로드하여 웹 서버 컨텍스트에서 원격 코드 실행이 가능합니다.
💡 쉬운 설명
EGallery의 파일 업로드 기능이 아무 확인 없이 누구나 파일을 올릴 수 있습니다. 공격자가 위험한 프로그램을 서버에 올려서 실행시킬 수 있다는 뜻입니다.
🇺🇸 원문 (English)
EGallery version 1.2 contains an unauthenticated arbitrary file upload vulnerability in the uploadify.php script. The application fails to validate file types or enforce authentication, allowing remote attackers to upload malicious PHP files directly into the web-accessible egallery/ directory. This results in full remote code execution under the web server context.
📍 영향받는 시스템
EGallery version 1.2 이하
⚔️ 공격 벡터
uploadify.php에 인증 없이 악성 PHP 파일을 HTTP POST로 업로드
🛡️ 대응 방법
EGallery를 최신 버전으로 업그레이드하거나 필수적으로 인증 및 파일타입 검증 기능 추가
🔧 검증 코드
파일이 발견되면 EGallery가 설치된 시스템이며, 버전과 접근 권한 확인 필요
find / -name 'uploadify.php' 2>/dev/null