🔍 CVE-2026-18234

6.5
CVSS Score
MEDIUM
2026-08-29
2026-08-31 20:14
✅ 완료

🇰🇷 한글 설명

MStore API WordPress 플러그인 4.21.1 이전 버전에서 결제 처리 시 주문 소유권을 검증하지 않는 취약점이 발견되었습니다. 이로 인해 인증된 사용자가 실제 결제 없이 임의의 주문을 결제 완료 상태로 조작할 수 있습니다.

💡 쉬운 설명

로그인한 사용자라면 누구나 돈을 내지 않고도 물건을 샀다고 거짓말을 할 수 있는 보안 구멍이 있습니다. 결제 시스템이 주문자와 결제 요청자가 같은지 확인하지 않기 때문에 발생합니다.

🇺🇸 원문 (English)

The MStore API WordPress plugin before 4.21.1 does not verify that the order targeted by its wallet payment handling belongs to the requester, and does not deduct the wallet balance for most payment methods, allowing any authenticated user, including Subscribers, to mark arbitrary orders as paid without any payment being taken.

📍 영향받는 시스템

MStore API WordPress plugin version < 4.21.1

⚔️ 공격 벡터

인증된 사용자가 API를 통해 타인의 주문 ID를 결제 완료 상태로 변경하는 요청을 전송

🛡️ 대응 방법

MStore API WordPress 플러그인을 최신 버전인 4.21.1 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 플러그인 목록에서 mstore-api의 버전이 4.21.1 미만인지 확인하십시오.

Shell / Script
wp plugin list --allow-root | grep -E 'mstore-api'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress