🇰🇷 한글 설명
ShopSmart Loyalty for WooCommerce WordPress 플러그인 1.0.0 이하 버전에서 인증되지 않은 사용자가 전화번호 조회를 통해 고객의 로열티 프로필을 조회할 수 있는 취약점이 발견되었습니다. 공격자는 고객의 전화번호만 알면 이름, 이메일, 계정 잔액과 같은 민감한 개인정보를 탈취할 수 있습니다.
💡 쉬운 설명
전화번호만 알면 누구나 다른 고객의 이름과 이메일, 포인트 잔액을 몰래 볼 수 있는 보안 허점이 있습니다. 로그인하지 않은 외부인도 고객 정보를 쉽게 훔쳐갈 수 있는 위험한 상태입니다.
🇺🇸 원문 (English)
The ShopSmart Loyalty for WooCommerce WordPress plugin through 1.0.0 does not perform any authorization or ownership check on a phone-number lookup exposed to unauthenticated users, allowing anyone who knows a customer's phone number to retrieve that customer's loyalty profile, including name, email, and account balance.
📍 영향받는 시스템
ShopSmart Loyalty for WooCommerce WordPress plugin version 1.0.0 and below
⚔️ 공격 벡터
인증되지 않은 사용자가 특정 고객의 전화번호를 입력하여 API 또는 조회 기능을 호출하는 방식
🛡️ 대응 방법
해당 플러그인을 최신 보안 패치가 적용된 버전으로 업데이트하거나, 권한 확인 로직이 포함된 수정 버전을 적용하십시오.
🔧 검증 코드
명령어 결과에 해당 플러그인이 나타나고 버전이 1.0.0 이하인지 확인하십시오.
wp plugin list --allow-root | grep -i 'shopsmart-loyalty'