🇰🇷 한글 설명
WordPress의 Login & Register Forms 플러그인 4.0.2 미만 버전에서 비밀번호 재설정 검증 상태가 계정과 올바르게 결합되지 않는 취약점이 발견되었습니다. 공격자는 클라이언트가 제어 가능한 값을 이용해 최근 비밀번호 재설정을 완료한 사용자의 계정, 특히 관리자 계정을 탈취할 수 있습니다.
💡 쉬운 설명
비밀번호를 바꾸는 과정에서 본인 확인을 하는 단계가 보안상 허술하게 설계되어 있습니다. 이를 악용하면 다른 사람이 비밀번호를 바꾸려 할 때 중간에 끼어들어 그 사람의 계정을 가로챌 수 있습니다.
🇺🇸 원문 (English)
The Login & Register Forms WordPress plugin before 4.0.2 does not bind the password reset verification state to the account being reset or to the party that completed the verification, keying it instead on a value the client controls, allowing unauthenticated attackers to take over the account of any user who recently completed a reset verification, including an administrator.
📍 영향받는 시스템
WordPress Login & Register Forms plugin version < 4.0.2
⚔️ 공격 벡터
인증되지 않은 공격자가 조작된 검증 값을 전송하여 타인의 계정 탈취
🛡️ 대응 방법
Login & Register Forms 플러그인을 4.0.2 이상 버전으로 즉시 업데이트
🔧 검증 코드
출력된 플러그인 목록에서 해당 플러그인의 버전을 확인하여 4.0.2 미만인지 체크
wp plugin list --status=active | grep 'login-register-forms'