🔍 CVE-2026-108763

4.3
CVSS Score
MEDIUM
2026-10-29
2026-10-29 15:18
✅ 완료

🇰🇷 한글 설명

The Wallet System for WooCommerce WordPress 플러그인 2.8.2 이전 버전은 KYC 문서 제출 핸들러에서 대상 사용자 ID를 클라이언트가 보낸 요청 필드에서 받아들이며, 소유권이나 권한 검사를 하지 않습니다. 이로 인해 Subscriber나 Customer 같은 최소 권한의 인증된 사용자도 관리자를 포함한 다른 사용자의 KYC 문서와 인증 상태를 덮어쓸 수 있습니다.

💡 쉬운 설명

회원 계정으로 로그인한 사용자가 다른 사람, 심지어 관리자의 신원 인증 서류와 승인 상태를 임의로 바꿀 수 있는 취약점입니다. 이를 통해 본인 확인 절차가 우회되어 계정 탈취나 사기로 이어질 수 있습니다.

🇺🇸 원문 (English)

The Wallet System for WooCommerce WordPress plugin before 2.8.2 does not restrict its KYC document submission handler to the current user's own account, taking the target user ID from a client-supplied request field with no ownership or capability check, allowing authenticated users with minimal privileges such as Subscriber or Customer to overwrite the KYC documents and verification status of any other user, including an administrator.

📍 영향받는 시스템

The Wallet System for WooCommerce WordPress 플러그인 2.8.2 이전 버전

⚔️ 공격 벡터

낮은 권한의 인증된 계정으로 로그인한 뒤, KYC 제출 요청의 사용자 ID 필드를 대상 사용자(관리자 포함) ID로 바꿔 전송하여 해당 사용자의 KYC 문서와 인증 상태를 덮어씀

🛡️ 대응 방법

플러그인을 2.8.2 이상으로 업데이트하고, 업데이트 전까지 KYC 제출 핸들러에서 요청 사용자 ID와 현재 로그인 사용자 ID를 비교하는 소유권 검사 및 권한 검사를 추가

🔧 검증 코드

출력된 버전이 2.8.2 미만이면 취약하며, 2.8.2 이상이면 패치된 버전입니다. 명령이 실패하면 플러그인이 설치되지 않았거나 경로가 다른 것입니다.

Shell / Script
wp plugin get wallet-system-for-woocommerce --field=version 2>/dev/null || grep -m1 'Version:' wp-content/plugins/wallet-system-for-woocommerce/*.php

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

💻 영향받는 소프트웨어

WordPress