🇰🇷 한글 설명
LuckyBot 3의 원격 파일 포함(RFI) 취약점으로, dir 파라미터를 통해 악의적인 PHP 파일을 로드할 수 있습니다. 공격자는 run.php 또는 ircbot.class.php 파일을 통해 원격 서버의 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
LuckyBot 3라는 프로그램이 외부에서 전달된 폴더 경로를 검증 없이 신뢰하는 문제입니다. 공격자는 이를 악용해 자신의 서버에서 악성 코드를 실행하게 할 수 있습니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in LuckyBot 3 allow remote attackers to execute arbitrary PHP code via a URL in the dir parameter to (1) run.php or (2) ircbot.class.php.
📍 영향받는 시스템
LuckyBot 3 (정확한 버전 미명시, 3.x 대 버전 전반)
⚔️ 공격 벡터
HTTP GET/POST 요청에서 dir 파라미터에 원격 파일 URL을 삽입하여 PHP 실행
🛡️ 대응 방법
LuckyBot을 최신 버전으로 업그레이드하거나 dir 파라미터 검증 로직을 추가하고 원격 파일 로드 비활성화
🔧 검증 코드
LuckyBot 설치 여부 확인: 결과가 출력되면 해당 경로의 파일들을 검토하여 취약한 dir 파라미터 처리 코드 존재 여부 확인
find / -name 'run.php' -o -name 'ircbot.class.php' 2>/dev/null | head -5