🇰🇷 한글 설명
kutethemes Boutique 플러그인에서 파일명 제어 부족으로 인한 PHP Local File Inclusion 취약점입니다. 공격자는 특정 매개변수를 조작하여 서버의 임의 파일을 포함시키고 실행할 수 있습니다. 영향받는 버전은 2.3.3 이하입니다.
💡 쉬운 설명
kutethemes Boutique 플러그인이 사용자 입력을 제대로 검증하지 않아, 공격자가 서버의 파일을 임의로 읽거나 실행할 수 있습니다. 플러그인을 즉시 업데이트해야 합니다.
🇺🇸 원문 (English)
Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') vulnerability in kutethemes Boutique kute-boutique allows PHP Local File Inclusion.This issue affects Boutique: from n/a through <= 2.3.3.
📍 영향받는 시스템
kutethemes Boutique (kute-boutique) plugin version <= 2.3.3
⚔️ 공격 벡터
공격자가 파일 경로 매개변수에 Local 또는 Remote 파일 경로를 주입하여 민감한 파일(wp-config.php, database 정보 등)을 읽거나 악성 파일을 포함시킬 수 있습니다.
🛡️ 대응 방법
kutethemes Boutique 플러그인을 2.3.4 이상의 최신 버전으로 즉시 업그레이드하세요.
🔧 검증 코드
명령어 실행 후 표시되는 버전이 2.3.3 이하면 취약합니다. 2.3.4 이상이면 패치되었습니다. 결과가 없으면 플러그인이 설치되지 않은 상태입니다.
find / -path '*/kute-boutique/style.css' 2>/dev/null | xargs grep -i 'Version:' 2>/dev/null | head -1