🇰🇷 한글 설명
E-Uploader Pro 1.0 이전 버전의 config.php에서 language 파라미터에 .. (점점)을 삽입하여 디렉토리 트래버설을 수행하는 취약점입니다. 공격자는 PHP 코드가 포함된 JPG 파일을 업로드한 후 이 취약점을 통해 임의의 PHP 코드를 실행할 수 있습니다. 권한 인증 없이 원격에서 악용 가능합니다.
💡 쉬운 설명
웹사이트 파일 관리 시스템에서 폴더 경로를 조작하여 보호된 영역의 파일을 접근할 수 있는 보안 허점입니다. 공격자가 이를 이용해 악의적인 코드를 몰래 실행시킬 수 있습니다.
🇺🇸 원문 (English)
Directory traversal vulnerability in include/config.php in E-Uploader Pro 1.0 and earlier allows remote attackers to execute arbitrary PHP code via a .. (dot dot) in the language parameter, as demonstrated by uploading a .JPG file containing PHP code, then accessing the file via config.php.
📍 영향받는 시스템
E-Uploader Pro 1.0 및 이전 버전
⚔️ 공격 벡터
JPG 파일로 위장한 PHP 코드를 업로드한 후 config.php의 language 매개변수를 통해 디렉토리 트래버설로 실행
🛡️ 대응 방법
E-Uploader Pro를 최신 버전으로 업그레이드하거나 입력 검증 및 디렉토리 트래버설 필터링을 적용
🔧 검증 코드
E-Uploader Pro 관련 config.php 파일이 발견되면 해당 버전을 확인하고 1.0 이하인 경우 긴급 업그레이드 필요
find / -name 'config.php' -path '*/uploader/*' 2>/dev/null | head -5