🇰🇷 한글 설명
RegistrationMagic WordPress 플러그인 6.0.9.9 미만 버전에서 결제 금액 계산 시 클라이언트가 제공한 수량 배수를 검증하지 않는 취약점이 존재합니다. 이를 통해 인증되지 않은 사용자가 결제 없이 등록을 완료하고 권한이 부여된 활성 계정을 획득할 수 있습니다.
💡 쉬운 설명
결제 금액을 계산할 때 숫자를 조작할 수 있는 허점이 있어, 돈을 내지 않고도 회원가입을 할 수 있는 문제입니다. 공격자는 이를 이용해 유료 서비스나 특정 권한이 있는 계정을 무료로 얻을 수 있습니다.
🇺🇸 원문 (English)
The RegistrationMagic WordPress plugin before 6.0.9.9 does not validate a client-supplied quantity multiplier when calculating the total price of a paid registration, allowing unauthenticated users to register without paying and obtain an activated account holding the role the form grants.
📍 영향받는 시스템
RegistrationMagic WordPress plugin version < 6.0.9.9
⚔️ 공격 벡터
HTTP 요청 내의 수량 배수(quantity multiplier) 파라미터 조작을 통한 결제 우회
🛡️ 대응 방법
RegistrationMagic 플러그인을 최신 버전(6.0.9.9 이상)으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 registrationmagic의 버전을 확인하여 6.0.9.9 미만인지 체크합니다.
wp plugin list --allow-root | grep -E 'registrationmagic'