🇰🇷 한글 설명
User Registration & Membership WordPress 플러그인 5.2.8 미만 버전에서 멤버십 확인 페이지의 소유권 검증이 누락되었습니다. 공격자는 인증되지 않은 상태에서 다른 사용자의 이메일 주소, 프로필 필드, 역할 및 멤버십 주문 상세 정보를 탈취할 수 있습니다. 단, 사이트 관리자가 해당 페이지 메시지에 사용자 스마트 태그를 추가한 경우에만 공격이 가능합니다.
💡 쉬운 설명
로그인하지 않은 외부인이 특정 설정을 통해 다른 회원의 개인정보를 몰래 볼 수 있는 보안 약점입니다. 관리자가 페이지 설정에 사용자 정보를 보여주는 특수 태그를 넣어두었을 때만 발생합니다.
🇺🇸 원문 (English)
The User Registration & Membership WordPress plugin before 5.2.8 does not verify that the visitor requesting its membership confirmation page owns the account named in the request, nor that any registration or purchase has taken place, allowing unauthenticated users to retrieve another user's email address, profile fields, role and membership order details. Exploitation requires the site owner to have added a user smart tag to that page's configurable message, which the shipped default does not contain.
📍 영향받는 시스템
User Registration & Membership WordPress plugin version < 5.2.8
⚔️ 공격 벡터
인증되지 않은 사용자가 멤버십 확인 페이지의 요청 파라미터를 조작하여 타인의 정보를 조회
🛡️ 대응 방법
User Registration & Membership 플러그인을 최신 버전(5.2.8 이상)으로 업데이트
🔧 검증 코드
출력된 플러그인 버전이 5.2.8 미만인지 확인하십시오.
wp plugin list --status=active | grep -i 'user-registration' && wp plugin list --all | grep -E 'user-registration' | awk '{print $2 " " $3}'