🔍 CVE-2026-16990

5.3
CVSS Score
MEDIUM
2026-08-12
2026-08-26 16:30
✅ 완료

🇰🇷 한글 설명

WordPress용 Payment Button for PayPal 플러그인 1.2.3.44 이하 버전에서 결제 금액 검증이 서버 측에서 이루어지지 않는 취약점이 발견되었습니다. 인증되지 않은 공격자가 클라이언트 측에서 결제 금액을 임의로 조작하여 실제 상점 결제 금액을 낮게 설정할 수 있습니다.

💡 쉬운 설명

쇼핑몰 결제 시 가격을 결정하는 과정에서 서버가 가격을 다시 확인하지 않는 문제입니다. 해커가 결제 금액을 마음대로 바꿔서 아주 싼 가격에 물건을 구매할 수 있습니다.

🇺🇸 원문 (English)

The Payment Button for PayPal WordPress plugin through 1.2.3.44 does not enforce the merchant-configured price server-side and trusts a client-supplied payment amount, allowing unauthenticated attackers to create a real PayPal order against the merchant for an arbitrary lower amount.

📍 영향받는 시스템

Payment Button for PayPal WordPress plugin version 1.2.3.44 and below

⚔️ 공격 벡터

클라이언트 측에서 결제 요청 시 전달되는 금액 파라미터를 조작하여 전송

🛡️ 대응 방법

해당 플러그인을 최신 버전으로 업데이트하거나 서버 측 가격 검증 로직을 구현해야 함

🔧 검증 코드

출력된 플러그인 목록에서 해당 플러그인의 설치 여부와 버전을 확인하여 취약 버전인지 판단

Shell / Script
wp plugin list --status=active | grep -i 'payment-button-for-paypal'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress