🇰🇷 한글 설명
MinimogWP WordPress 테마의 'template' 매개변수를 통한 Local File Inclusion 취약점으로, 인증 없이 서버의 임의 파일을 포함시키고 PHP 코드를 실행할 수 있습니다. 업로드된 이미지 등 '안전한' 파일 타입을 활용하여 접근 제어 우회, 민감 정보 탈취, 완전한 코드 실행이 가능합니다.
💡 쉬운 설명
WordPress의 MinimogWP 테마에서 파일 경로를 조작할 수 있는 버그로, 누구나 서버의 어떤 파일이든 실행시킬 수 있게 됩니다. 이를 통해 공격자가 웹사이트를 완전히 장악하고 민감 정보를 탈취할 수 있습니다.
🇺🇸 원문 (English)
The MinimogWP – The High Converting eCommerce WordPress Theme theme for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 3.7.0 via the 'template' parameter. This makes it possible for unauthenticated attackers 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.
📍 영향받는 시스템
MinimogWP – The High Converting eCommerce WordPress Theme 버전 3.7.0 이하
⚔️ 공격 벡터
'template' 매개변수 조작을 통한 HTTP 요청 기반 무인증 LFI
🛡️ 대응 방법
MinimogWP 테마를 3.7.1 이상으로 즉시 업그레이드하고 'template' 매개변수에 대한 입력값 검증 적용
🔧 검증 코드
테마 디렉토리에 'minimog' 관련 폴더가 나타나면 MinimogWP 테마가 설치된 상태이며 업그레이드 필요
ls -la /var/www/html/wp-content/themes/ 2>/dev/null | grep -i minimog