🇰🇷 한글 설명
WordPress 보안 플러그인 'Security Plugin, Firewall & Malware Scanner with Auto Removal'의 2.191 이전 버전은 로그인 시 인증 앱 2단계 인증 코드를 확인하기 전에 계정 비밀번호를 검증하지 않습니다. 이로 인해 사용자의 현재 인증 코드를 보유한 누구나 비밀번호 없이 관리자를 포함한 해당 사용자로 로그인할 수 있습니다.
💡 쉬운 설명
이 취약점은 비밀번호 없이 2단계 인증 코드만으로 로그인이 가능하게 만듭니다. 공격자가 이 인증 코드를 알아내면 관리자 계정까지 탈취될 수 있습니다.
🇺🇸 원문 (English)
The Security Plugin, Firewall & Malware Scanner with Auto Removal WordPress plugin before 2.191 does not verify the account password before accepting an authenticator-app two-factor code at login, allowing anyone who holds a user's current authenticator code to log in as that user, including an administrator, without the password.
📍 영향받는 시스템
Security Plugin, Firewall & Malware Scanner with Auto Removal WordPress 플러그인 2.191 미만 버전
⚔️ 공격 벡터
공격자가 사용자의 현재 TOTP 인증 코드를 확보한 후 비밀번호 입력 없이 로그인 단계에서 해당 코드만 제출하여 인증 우회
🛡️ 대응 방법
플러그인을 2.191 이상 버전으로 즉시 업데이트하고, 관리자 계정의 비밀번호와 2단계 인증 설정을 변경하며, 의심스러운 로그인 기록을 점검
🔧 검증 코드
출력된 플러그인 버전이 2.191 미만이면 취약하며, 2.191 이상이면 패치가 적용된 상태입니다.
wp plugin list --name=security-malware-firewall --fields=name,version 2>/dev/null || grep -r "Version:" wp-content/plugins/*/readme.txt 2>/dev/null | grep -i security