🇰🇷 한글 설명
WordPress용 SKT PayPal for WooCommerce 플러그인의 모든 버전(1.4 포함)에서 결제 우회 취약점이 발견되었습니다. 이 취약점은 결제 처리 시 서버 측 검증 대신 클라이언트 측 제어에만 의존하기 때문에 발생합니다. 이를 통해 인증되지 않은 공격자가 실제 결제 없이도 구매를 확정할 수 있습니다.
💡 쉬운 설명
물건을 살 때 돈을 냈는지 확인하는 과정을 가게 주인이 직접 확인하지 않고, 손님이 보여주는 영수증만 믿고 확인하는 것과 같습니다. 이로 인해 공격자가 돈을 내지 않고도 물건을 주문할 수 있는 위험이 있습니다.
🇺🇸 원문 (English)
The SKT PayPal for WooCommerce plugin for WordPress is vulnerable to Payment Bypass in all versions up to, and including, 1.4. This is due to the plugin only enforcing client side controls instead of server-side controls when processing payments. This makes it possible for unauthenticated attackers to make confirmed purchases without actually paying for them.
📍 영향받는 시스템
SKT PayPal for WooCommerce plugin (버전 1.4 및 그 이하 모든 버전)
⚔️ 공격 벡터
클라이언트 측 제어 로직을 조작하여 서버의 결제 검증을 우회하는 방식
🛡️ 대응 방법
해당 플러그인을 최신 보안 패치가 적용된 버전으로 업데이트하거나, 서버 측 검증이 포함된 다른 결제 플러그인으로 교체하십시오.
🔧 검증 코드
명령어 결과에 해당 플러그인이 나타나면 설치된 것이며, 버전이 1.4 이하인지 확인하여 취약 여부를 판단합니다.
wp plugin list --allow-root | grep -E 'skt-paypal-for-woocommerce'