🇰🇷 한글 설명
Syed Balkhi의 Elementor용 aThemes Addons 플러그인에서 PHP 포함/요구 문 중 부적절한 파일명 제어로 인한 원격 파일 포함(RFI) 취약점입니다. 공격자가 악의적인 원격 파일을 포함하도록 조작하여 서버에서 임의의 PHP 코드를 실행할 수 있습니다.
💡 쉬운 설명
WordPress 플러그인이 외부 파일 주소를 충분히 검증하지 않아, 해커가 악성 파일을 실행하도록 조작할 수 있습니다. 이를 통해 웹사이트 전체가 장악될 수 있습니다.
🇺🇸 원문 (English)
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in Syed Balkhi aThemes Addons for Elementor athemes-addons-for-elementor-lite.This issue affects aThemes Addons for Elementor: from n/a through <= 1.1.3.
📍 영향받는 시스템
aThemes Addons for Elementor (athemes-addons-for-elementor-lite) <= 1.1.3
⚔️ 공격 벡터
GET/POST 파라미터를 통한 원격 파일 경로 주입으로 악성 PHP 파일 실행 유도
🛡️ 대응 방법
1.1.4 이상으로 업데이트하거나, 파일 포함 기능을 비활성화하고 입력값 검증 강화
🔧 검증 코드
플러그인 디렉토리에서 $_GET, $_POST 등 사용자 입력을 직접 include/require에 사용하는 패턴이 있으면 취약함
grep -r 'include\|require' /path/to/plugin/ | grep -E '\$_(?:GET|POST|REQUEST)' || echo '취약점 패턴 미발견'