🇰🇷 한글 설명
PH Pexplorer 0.24의 explorer_load_lang.php에 존재하는 디렉토리 순회 취약점으로, Language 쿠키의 ".." 시퀀스를 악용하여 웹 서버의 임의 로컬 파일에 접근할 수 있습니다. 공격자는 PHP 코드가 포함된 .gif 파일 등을 업로드하여 원격 코드 실행이 가능합니다.
💡 쉬운 설명
웹 서버 설정에서 폴더 경로를 잘못 검증하여 공격자가 허용되지 않은 파일들에 접근할 수 있는 문제입니다. 쿠키를 조작해서 서버의 민감한 파일을 읽거나 악성 코드를 실행시킬 수 있습니다.
🇺🇸 원문 (English)
Directory traversal vulnerability in explorer_load_lang.php in PH Pexplorer 0.24 allows remote attackers to include arbitrary local files via ".." sequences in the Language cookie, as demonstrated by uploading a .gif file that contains PHP code.
📍 영향받는 시스템
PH Pexplorer 0.24 및 이전 버전
⚔️ 공격 벡터
Language 쿠키에 "../" 경로 조작 문자열 삽입 또는 PHP 코드가 포함된 파일 업로드
🛡️ 대응 방법
PH Pexplorer의 최신 버전으로 업그레이드하거나 웹 애플리케이션 방화벽(WAF)으로 Path Traversal 공격 차단
🔧 검증 코드
명령어 결과로 PH Pexplorer 설치 경로가 출력되면 해당 시스템에 취약한 버전이 설치되어 있음을 의미합니다.
find / -name 'explorer_load_lang.php' 2>/dev/null | head -5