🇰🇷 한글 설명
POWERGAP의 PHP 원격 파일 포함(RFI) 취약점으로, shopid 파라미터를 통해 공격자가 악의적인 URL을 주입할 수 있습니다. 이를 통해 서버에서 임의의 PHP 코드를 실행할 수 있으며, 시스템 전체가 위험에 노출될 수 있습니다.
💡 쉬운 설명
웹사이트의 특정 파일에서 외부 파일을 불러오는 기능이 있는데, 해커가 악의적인 파일을 지정하면 해커의 코드가 서버에서 실행됩니다. 이를 통해 웹사이트와 그 뒤의 서버를 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
Multiple PHP remote file inclusion vulnerabilities in POWERGAP allow remote attackers to execute arbitrary PHP code via a URL in the (1) shopid parameter to (a) s01.php, (b) s02.php, (c) s03.php, and (d) s04.php; and possibly a URL located after "shopid=" or "sid=" in the PATH_INFO.
📍 영향받는 시스템
POWERGAP (모든 이전 버전)
⚔️ 공격 벡터
s01.php, s02.php, s03.php, s04.php의 shopid 파라미터에 외부 URL을 주입하여 악의적 PHP 파일 원격 실행
🛡️ 대응 방법
POWERGAP을 최신 버전으로 업데이트하거나 입력값 검증 강화, PHP 설정에서 allow_url_include 비활성화
🔧 검증 코드
s01.php~s04.php 파일이 발견되면 POWERGAP이 설치되어 있으며, 발견 시 즉시 버전 확인 후 보안 업데이트 필요
find / -type f -name 's0[1-4].php' 2>/dev/null | head -10