🇰🇷 한글 설명
WORK system e-commerce 3.0.5 이하 버전의 include/include_top.php 파일에서 g_include 매개변수를 통한 원격 파일 포함(RFI) 취약점. 원격 공격자가 임의의 PHP 코드를 실행할 수 있으며, 시스템에 대한 완전한 제어를 획득할 수 있습니다.
💡 쉬운 설명
웹사이트가 인터넷에서 가져온 파일을 검증 없이 실행하는 문제입니다. 해커가 악성 코드를 심은 파일을 보내면 서버에서 자동으로 실행됩니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in WORK system e-commerce 3.0.5 and earlier allow remote attackers to execute arbitrary PHP code via a URL in the g_include parameter to include/include_top.php and certain other PHP scripts.
📍 영향받는 시스템
WORK system e-commerce 3.0.5 및 이하 버전
⚔️ 공격 벡터
HTTP 요청의 g_include 파라미터에 악성 원격 파일 URL을 삽입하여 include/include_top.php 실행
🛡️ 대응 방법
3.0.6 이상으로 업그레이드 또는 g_include 파라미터의 입력값 검증 및 화이트리스트 적용
🔧 검증 코드
WORK system 설치 경로에서 g_include 사용 패턴이 발견되면 취약점 존재 가능성 높음. 파일 내용에서 입력값 검증 로직 부재 시 취약
grep -r 'g_include' /var/www 2>/dev/null | grep -E 'include_top\.php|\$_GET|\$_REQUEST' | head -5