🇰🇷 한글 설명
Dolphin 5.1 버전의 여러 PHP 스크립트에서 원격 파일 포함(RFI) 취약점이 발견되었습니다. 공격자는 index.php를 포함한 다수의 파일 내 dir[inc] 파라미터에 악의적인 URL을 전달하여 원격에서 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
웹사이트의 특정 입력값에 외부 주소를 넣어 해커가 만든 가짜 파일을 서버에서 실행하게 만드는 취약점입니다. 이를 통해 해커가 서버의 제어권을 획득하거나 중요한 정보를 훔칠 수 있습니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in Dolphin 5.1 allow remote attackers to execute arbitrary PHP code via a URL in the dir[inc] parameter in (1) index.php, (2) aemodule.php, (3) browse.php, (4) cc.php, (5) click.php, (6) faq.php, (7) gallery.php, (8) im.php, (9) inbox.php, (10) join_form.php, (11) logout.php, (12) messages_inbox.php, and many other scripts.
⚔️ 공격 벡터
HTTP 요청의 dir[inc] 파라미터에 외부 악성 PHP 파일 경로를 주입하여 실행
🛡️ 대응 방법
Dolphin 최신 버전으로 업데이트하거나 PHP 설정(php.ini)에서 allow_url_include 옵션을 Off로 설정하십시오.
🔧 검증 코드
출력 결과에 dir[inc] 파라미터를 사용하는 PHP 파일 목록이 나타나면 해당 취약점에 노출되었을 가능성이 큽니다.
grep -r "dir\[inc\]" . | grep ".php"