🇰🇷 한글 설명
WP Travel Engine – Elementor Widgets 플러그인의 여러 위젯에서 Local File Inclusion 취약점이 발견되었습니다. Contributor 이상의 권한을 가진 인증된 공격자가 임의 파일을 포함하고 실행할 수 있어 PHP 코드 실행이 가능합니다. 이미지 등 안전한 파일로 위장한 악의적 파일 업로드를 통해 접근 제어 우회 및 민감 정보 획득이 가능합니다.
💡 쉬운 설명
WordPress 플러그인의 버그로 인해 웹사이트 파일에 접근할 수 있는 권한이 있는 사용자가 악의적인 코드를 실행할 수 있습니다. 이를 통해 해킹이나 정보 유출이 발생할 수 있습니다.
🇺🇸 원문 (English)
The WP Travel Engine – Elementor Widgets | Create Travel Booking Website Using WordPress and Elementor plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 1.3.7 via several widgets. This makes it possible for authenticated attackers, with Contributor-level access and above, to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.
📍 영향받는 시스템
WP Travel Engine – Elementor Widgets 플러그인 버전 1.3.7 이하 모든 버전
⚔️ 공격 벡터
Contributor 이상 권한을 가진 인증 사용자가 위젯을 통해 서버의 임의 파일을 포함(LFI)하여 PHP 코드 실행
🛡️ 대응 방법
플러그인을 버전 1.3.8 이상으로 업그레이드하거나 필요시 플러그인 비활성화/제거
🔧 검증 코드
반환된 버전이 1.3.7 이하면 취약하며, 1.3.8 이상이면 패치됨
curl -s https://api.wordpress.org/plugins/info/1.0/wp-travel-engine.json 2>/dev/null | grep -o '"version":"[^"]*"' | head -1