🇰🇷 한글 설명
Simple Membership WordPress 플러그인 4.7.8 미만 버전에서 사용자 생성 실패 여부를 검증하지 않는 취약점이 발견되었습니다. 공격자는 이를 악용하여 관리자 계정의 이메일 주소를 포함한 데이터를 덮어쓰고, 비밀번호 재설정 과정을 통해 관리자 권한을 탈취할 수 있습니다.
💡 쉬운 설명
회원가입 과정에서 오류가 발생했을 때 이를 제대로 확인하지 않는 허점을 이용한 공격입니다. 해커가 관리자의 이메일 정보를 자신의 것으로 바꿔치기하여 관리자 계정을 통째로 뺏을 수 있습니다.
🇺🇸 원문 (English)
The Simple Membership WordPress plugin before 4.7.8 does not verify whether user creation failed during registration before using the returned value as a user ID to update an account, allowing unauthenticated attackers to overwrite the primary administrator's account data (including the email address) and take over that account through the password reset flow.
📍 영향받는 시스템
Simple Membership WordPress plugin version < 4.7.8
⚔️ 공격 벡터
인증되지 않은 공격자가 회원가입 요청을 조작하여 관리자 계정 정보 덮어쓰기
🛡️ 대응 방법
Simple Membership 플러그인을 최신 버전(4.7.8 이상)으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 simple-membership의 버전을 확인하여 4.7.8 미만인지 체크합니다.
wp plugin list --allow-root | grep -E 'simple-membership'