🇰🇷 한글 설명
fuelthemes Revolution 플러그인의 부적절한 파일명 제어로 인한 PHP 원격 파일 포함(RFI) 취약점입니다. 2.5.8 미만 버전에서 공격자가 악의적인 원격 파일을 포함하여 실행할 수 있습니다.
💡 쉬운 설명
Revolution 플러그인이 파일 경로를 제대로 검증하지 않아, 인터넷의 악성 파일을 서버에서 실행하도록 속일 수 있습니다. 이는 웹사이트가 해킹될 수 있는 심각한 보안 문제입니다.
🇺🇸 원문 (English)
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in fuelthemes Revolution revolution.This issue affects Revolution: from n/a through < 2.5.8.
📍 영향받는 시스템
fuelthemes Revolution < 2.5.8
⚔️ 공격 벡터
GET/POST 파라미터를 통해 원격 URL을 파일 포함 함수에 전달하여 악성 코드 실행
🛡️ 대응 방법
Revolution 플러그인을 2.5.8 이상으로 업그레이드하고 웹 방화벽(WAF)으로 의심스러운 파일 포함 요청 차단
🔧 검증 코드
취약한 include/require 문이 사용자 입력을 직접 받는지 확인하고, 2.5.8 이상 버전으로 업그레이드되었는지 플러그인 버전 확인
grep -r 'include\|require' /var/www/html/wp-content/plugins/revolution/ 2>/dev/null | head -5