🔍 CVE-2026-103324

5.3
CVSS Score
MEDIUM
2026-10-15
2026-10-15 14:47
✅ 완료

🇰🇷 한글 설명

Cardinity Payment Gateway for WooCommerce WordPress 플러그인 3.4.2 미만 버전에서 결제 알림의 인증을 제대로 검증하지 않는 취약점이 발견되었습니다. 기본적으로 서명에 사용되는 비밀 키가 비어 있어, 인증되지 않은 공격자가 승인된 결제 알림을 위조하여 임의의 주문을 결제 완료 상태로 바꾸거나 실패 처리할 수 있습니다.

💡 쉬운 설명

결제 완료를 알려주는 신호가 진짜인지 확인하는 암호가 비어 있어 발생하는 문제입니다. 해커가 가짜 결제 완료 신호를 보내 물건을 공짜로 가져가거나 주문을 취소시킬 수 있습니다.

🇺🇸 원문 (English)

The Cardinity Payment Gateway for WooCommerce WordPress plugin before 3.4.2 does not properly verify the authenticity of the payment notifications it receives, as the secret used to sign them is empty by default, allowing unauthenticated attackers to forge an approved-payment notification and mark arbitrary orders as paid, or force them to failed.

📍 영향받는 시스템

Cardinity Payment Gateway for WooCommerce WordPress plugin version < 3.4.2

⚔️ 공격 벡터

인증되지 않은 공격자가 위조된 결제 알림(Webhook/Notification)을 서버로 전송

🛡️ 대응 방법

플러그인을 최신 버전인 3.4.2 이상으로 업데이트하고 결제 비밀 키를 반드시 설정하십시오.

🔧 검증 코드

출력된 플러그인 버전이 3.4.2 미만인지 확인하십시오.

Shell / Script
wp plugin list --status=active | grep -i 'cardinity' && wp plugin list --all | grep -E 'cardinity' | awk '{print $2 " " $3}'

📊 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