🇰🇷 한글 설명
WordPress용 WooCommerce: OrderConvo 플러그인의 모든 버전(14 이하)에서 권한 검증 누락 취약점이 발견되었습니다. REST API의 권한 확인 과정에서 논스(nonce)가 제공되지 않을 경우 무조건 승인되는 결함이 있어, 인증되지 않은 공격자가 임의의 사용자로 위장하여 주문 대화에 메시지를 삽입할 수 있습니다.
💡 쉬운 설명
로그인을 하지 않은 외부인도 관리자나 고객인 것처럼 속여서 주문 관련 메시지를 마음대로 보낼 수 있는 보안 구멍이 발견되었습니다. 이를 통해 가짜 정보를 전달하거나 사용자를 속이는 공격이 가능합니다.
🇺🇸 원문 (English)
The Admin and Customer Messages After Order for WooCommerce: OrderConvo plugin for WordPress is vulnerable to Missing Authorization in all versions up to, and including, 14. This is due to a flawed permission check in the REST API permission callback that returns true when no nonce is provided. This makes it possible for unauthenticated attackers to impersonate any WordPress user and inject arbitrary messages into any WooCommerce order conversation by directly calling the REST endpoint with controlled user_id, order_id, and context parameters.
📍 영향받는 시스템
WooCommerce: OrderConvo plugin for WordPress (버전 14 및 그 이하 모든 버전)
⚔️ 공격 벡터
인증되지 않은 공격자가 nonce 없이 REST API 엔드포인트에 조작된 user_id, order_id, context 파라미터를 직접 전송
🛡️ 대응 방법
플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 결과에서 OrderConvo 플러그인의 버전이 14 이하인지 확인하십시오.
wp plugin list --allow-root | grep -E 'orderconvo'