🇰🇷 한글 설명
axiomthemes Marveland 플러그인에서 파일 포함문의 입력값 검증이 부족하여 로컬 또는 원격 파일을 임의로 포함할 수 있는 취약점입니다. 공격자가 악의적인 파일을 포함하도록 조작하여 원격 코드 실행이 가능합니다.
💡 쉬운 설명
웹사이트에서 사용하는 특정 플러그인이 사용자가 제공하는 파일 경로를 제대로 검증하지 않습니다. 공격자는 이를 악용하여 악성 파일을 실행하고 서버를 장악할 수 있습니다.
🇺🇸 원문 (English)
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in axiomthemes Marveland marveland allows PHP Local File Inclusion.This issue affects Marveland: from n/a through <= 1.3.0.
📍 영향받는 시스템
axiomthemes Marveland 버전 1.3.0 이하
⚔️ 공격 벡터
GET/POST 매개변수를 통해 파일 경로 조작 (예: ?page=../../../../etc/passwd)
🛡️ 대응 방법
Marveland를 1.3.1 이상으로 즉시 업그레이드
🔧 검증 코드
설치된 Marveland의 버전이 1.3.0 이하면 취약하므로 즉시 업그레이드 필요
find /var/www -name 'marveland' -type d 2>/dev/null | head -1 | xargs -I {} grep -r 'Version.*1\.[0-3]' {} 2>/dev/null