🇰🇷 한글 설명
WordPress용 Nexi XPay 플러그인의 리다이렉트 함수에서 권한 확인 절차가 누락되어 데이터가 무단으로 수정될 수 있는 취약점이 발견되었습니다. 이로 인해 인증되지 않은 공격자가 결제 대기 중인 WooCommerce 주문을 결제 완료 상태로 조작할 수 있습니다.
💡 쉬운 설명
결제 과정에서 본인 확인 절차가 빠져 있어, 돈을 내지 않고도 주문을 완료된 것으로 속일 수 있는 문제입니다. 해커가 가짜 결제 완료 신호를 보내 쇼핑몰의 주문 상태를 마음대로 바꿀 수 있습니다.
🇺🇸 원문 (English)
The Nexi XPay plugin for WordPress is vulnerable to unauthorized modification of data due to missing authorization checks on the redirect function in all versions up to, and including, 8.3.0. This makes it possible for unauthenticated attackers to mark pending WooCommerce orders as paid/completed.
📍 영향받는 시스템
Nexi XPay plugin for WordPress (version 8.3.0 및 그 이하 모든 버전)
⚔️ 공격 벡터
인증되지 않은 공격자가 취약한 리다이렉트 함수를 호출하여 결제 상태를 조작
🛡️ 대응 방법
Nexi XPay 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 목록에서 nexi-xpay의 버전을 확인하여 8.3.0 이하인지 체크합니다.
wp plugin list --allow-root | grep -E 'nexi-xpay'