🇰🇷 한글 설명
Accept Stripe Payments WordPress 플러그인 2.1.4 미만 버전에서 결제 완료 시 실제 결제된 상품과 이행되는 상품이 일치하는지 검증하지 않는 취약점이 발견되었습니다. 공격자는 결제 금액이 대상 상품의 가격보다 크거나 같기만 하면, 실제 결제한 상품이 아닌 다른 저렴한 상품을 수령할 수 있습니다.
💡 쉬운 설명
물건을 살 때 돈만 제대로 내면, 시스템이 어떤 물건을 샀는지 제대로 확인하지 않아 엉뚱한 물건을 가져갈 수 있는 문제입니다. 결제 금액이 맞으면 다른 상품으로 바꿔치기하여 받을 수 있는 보안 허점이 있습니다.
🇺🇸 원문 (English)
The Accept Stripe Payments WordPress plugin before 2.1.4 does not verify that the product fulfilled when a checkout is completed matches the product the authoritative payment was actually made for, checking only that the amount paid is at least the referenced product's price, allowing unauthenticated attackers who complete a genuine payment to obtain fulfilment for a different, equal- or lower-priced product than the one they paid for.
📍 영향받는 시스템
Accept Stripe Payments WordPress plugin version < 2.1.4
⚔️ 공격 벡터
인증되지 않은 공격자가 실제 결제를 완료한 후, 결제 데이터와 상품 이행 데이터 간의 불일치를 이용해 다른 상품을 요청함
🛡️ 대응 방법
Accept Stripe Payments 플러그인을 최신 버전인 2.1.4 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
명령어 결과에 나타나는 플러그인 버전이 2.1.4 미만인지 확인하십시오.
wp plugin list --status=active | grep 'accept-stripe-payments'