🇰🇷 한글 설명
Nova Poshta WordPress 플러그인 1.19.8 이하 버전에서 인증, 논스 또는 소유권 확인이 누락된 AJAX 액션 취약점이 발견되었습니다. 이를 통해 인증되지 않은 공격자가 임의의 주문 배송 기록을 삭제하고, 저장된 API 자격 증명을 사용하여 운송장 삭제 요청을 강제로 실행할 수 있습니다.
💡 쉬운 설명
로그인하지 않은 누구나 웹사이트의 배송 정보를 마음대로 삭제할 수 있는 보안 구멍이 발견되었습니다. 공격자가 이 기능을 악용하면 쇼핑몰의 배송 기록이 지워지고 운송장 정보가 사라질 수 있습니다.
🇺🇸 원문 (English)
The Shipping for Nova Poshta WordPress plugin through 1.19.8 does not perform any authorisation, nonce or ownership checks on one of its AJAX actions available to unauthenticated users, allowing anyone to delete the shipment records of arbitrary orders and to make the store issue the carrier's waybill-deletion request for those orders using the store's own stored API credentials.
📍 영향받는 시스템
Shipping for Nova Poshta WordPress plugin 1.19.8 및 그 이전 버전
⚔️ 공격 벡터
인증되지 않은 사용자가 조작된 AJAX 요청을 전송하여 배송 기록 삭제 명령 실행
🛡️ 대응 방법
해당 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 플러그인 이름과 현재 설치된 버전을 확인하여 1.19.8 이하인지 체크합니다.
wp plugin list --status=active | grep -i 'nova-poshta' && wp plugin list --all | grep -E 'nova-poshta' | awk '{print $2, $3}'