🇰🇷 한글 설명
Points and Rewards for WooCommerce WordPress 플러그인 2.10.4 미만 버전에서 보상 금액 검증 및 호출 권한 제한이 누락되었습니다. 이로 인해 구독자 이상의 인증된 사용자가 임의의 포인트나 지갑 잔액을 자신의 계정에 무제한으로 적립할 수 있습니다.
💡 쉬운 설명
로그인한 일반 사용자가 시스템의 허점을 이용해 가짜로 포인트를 생성하거나 금액을 조작할 수 있는 보안 결함입니다. 이로 인해 쇼핑몰의 포인트 시스템과 지갑 잔액이 무단으로 늘어날 수 있습니다.
🇺🇸 원문 (English)
The Points and Rewards for WooCommerce WordPress plugin before 2.10.4 does not validate the claimed reward amount or restrict who can call its Win Wheel claim handler, allowing authenticated users, Subscriber and above, to credit their own account with an arbitrary and unlimited amount of loyalty points and, where a companion wallet Points and Rewards for WooCommerce WordPress plugin before 2.10.4 is active, wallet balance.
📍 영향받는 시스템
Points and Rewards for WooCommerce WordPress plugin version < 2.10.4
⚔️ 공격 벡터
인증된 사용자(Subscriber 이상)가 조작된 요청을 통해 보상 핸들러를 호출하여 임의의 포인트를 적립함
🛡️ 대응 방법
해당 플러그인을 최신 버전인 2.10.4 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 2.10.4 미만인지 확인하십시오.
wp plugin list --status=active | grep -i 'points-and-rewards' && wp plugin list --format=json | jq '.[] | select(.name=="points-and-rewards") | .version'