🇰🇷 한글 설명
AncoraThemes Exit Game 플러그인의 버전 1.4.3 이하에서 PHP include/require 문의 파일명 제어 부재로 인한 로컬 파일 포함(LFI) 취약점입니다. 공격자가 시스템 파일을 읽거나 코드를 실행할 수 있습니다.
💡 쉬운 설명
게임 플러그인에서 파일을 잘못 읽어오는 문제로, 해커가 서버의 숨겨진 파일들을 볼 수 있습니다. 암호나 설정 정보가 노출될 위험이 있습니다.
🇺🇸 원문 (English)
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in AncoraThemes Exit Game exit-game allows PHP Local File Inclusion.This issue affects Exit Game: from n/a through <= 1.4.3.
📍 영향받는 시스템
AncoraThemes Exit Game <= 1.4.3
⚔️ 공격 벡터
조작된 URL 파라미터를 통해 /wp-content/plugins/exit-game/에서 include/require 함수의 인자로 임의 파일 경로 입력
🛡️ 대응 방법
Exit Game 플러그인을 1.4.4 이상으로 업데이트하거나 플러그인 비활성화
🔧 검증 코드
플러그인의 현재 버전을 확인하여 1.4.3 이하면 취약함. stable tag 또는 version 항목에서 버전 번호 확인
curl -s 'http://target/wp-content/plugins/exit-game/readme.txt' 2>/dev/null | grep -i 'stable tag\|version' | head -1