🇰🇷 한글 설명
AllWebMenus WordPress 플러그인 버전 1.1.8 이전의 actions.php에 제한 없는 파일 업로드 취약점이 존재합니다. 공격자는 PHP 파일을 포함한 ZIP 파일을 업로드한 후 직접 접근하여 임의의 PHP 코드를 서버에서 실행할 수 있습니다.
💡 쉬운 설명
WordPress의 AllWebMenus 플러그인이 업로드되는 파일을 제대로 검증하지 않아, 악의적인 사용자가 악성 PHP 코드가 담긴 파일을 업로드하고 실행할 수 있습니다. 이를 통해 웹사이트 전체를 제어당할 수 있게 됩니다.
🇺🇸 원문 (English)
Unrestricted file upload vulnerability in actions.php in the AllWebMenus plugin before 1.1.8 for WordPress allows remote attackers to execute arbitrary PHP code by uploading a ZIP file containing a PHP file, then accessing it via a direct request to the file in an unspecified directory.
📍 영향받는 시스템
AllWebMenus WordPress plugin versions < 1.1.8
⚔️ 공격 벡터
Unauthenticated attacker uploads malicious ZIP file containing PHP code via actions.php and directly accesses the file to execute arbitrary code on the server
🛡️ 대응 방법
Update AllWebMenus plugin to version 1.1.8 or later and restrict PHP execution in the uploads directory
🔧 검증 코드
1.1.8 이상의 버전이 표시되면 안전하고, 1.1.8 미만이면 즉시 업데이트 필요합니다.
grep -r 'Version' /var/www/html/wp-content/plugins/allwebmenus/ 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1