🇰🇷 한글 설명
ActionApps 2.8.1 버전의 여러 PHP 파일에서 원격 파일 포함(RFI) 취약점이 발견되었습니다. 공격자는 GLOBALS[AA_INC_PATH] 매개변수에 악의적인 URL을 주입하여 서버에서 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
웹사이트가 외부의 악성 파일을 정상적인 파일로 착각해 실행하게 만드는 취약점입니다. 이를 통해 해커가 서버의 제어권을 획득하거나 데이터를 훔칠 수 있습니다.
🇺🇸 원문 (English)
PHP remote file inclusion vulnerabilities in ActionApps 2.8.1 allow remote attackers to execute arbitrary PHP code via a URL in the GLOBALS[AA_INC_PATH] parameter in (1) cached.php3, (2) cron.php3, (3) discussion.php3, (4) filldisc.php3, (5) filler.php3, (6) fillform.php3, (7) go.php3, (8) hiercons.php3, (9) jsview.php3, (10) live_checkbox.php3, (11) offline.php3, (12) post2shtml.php3, (13) search.php3, (14) slice.php3, (15) sql_update.php3, (16) view.php3, (17) multiple files in the (18) admin/ folder, (19) includes folder, and (20) modules/ folder.
📍 영향받는 시스템
ActionApps 2.8.1
⚔️ 공격 벡터
URL 매개변수(GLOBALS[AA_INC_PATH])를 이용한 원격 파일 포함(Remote File Inclusion) 공격
🛡️ 대응 방법
소프트웨어를 최신 버전으로 업데이트하거나, php.ini 설정에서 allow_url_include 옵션을 Off로 설정하십시오.
🔧 검증 코드
명령어 실행 결과 GLOBALS[AA_INC_PATH]가 포함된 파일 목록이 출력되면 해당 취약점에 노출된 코드가 존재하는 것입니다.
grep -r "GLOBALS\[AA_INC_PATH\]" /var/www/html/ 2>/dev/null