🇰🇷 한글 설명
WC WordPress용 Vantiv Gateway 플러그인 1.0.1 이하 버전에서 결제 알림의 인증을 검증하지 않는 취약점이 발견되었습니다. 이를 통해 인증되지 않은 공격자가 실제 결제를 수행하지 않고도 주문 상태를 결제 완료로 조작할 수 있습니다.
💡 쉬운 설명
결제 완료 신호를 보내는 과정에서 진짜 결제가 이루어졌는지 확인하는 절차가 빠져 있습니다. 해커가 가짜 결제 완료 신호를 보내면 물건을 돈을 내지 않고도 산 것처럼 속일 수 있습니다.
🇺🇸 원문 (English)
The Gateway for Vantiv on WC WordPress plugin through 1.0.1 does not verify the authenticity of the payment notification received on its hosted-payment return handler, allowing unauthenticated attackers to mark orders as paid without actually paying.
📍 영향받는 시스템
Vantiv on WC WordPress plugin version 1.0.1 and below
⚔️ 공격 벡터
hosted-payment return handler로 위조된 결제 알림 패킷을 전송
🛡️ 대응 방법
해당 플러그인을 최신 보안 패치가 적용된 버전으로 업데이트하거나 결제 검증 로직을 수정해야 함
🔧 검증 코드
명령어 결과에 Vantiv 관련 플러그인이 나타나면 해당 취약점에 노출되었을 가능성이 있으므로 버전을 확인해야 합니다.
wp plugin list --status=active | grep -i 'vantiv'