🇰🇷 한글 설명
Event Booking Manager for WooCommerce WordPress 플러그인 5.3.8 미만 버전에서 소유권 및 권한 확인 절차가 누락되어 발생합니다. 공격자가 열거 가능한 예약 참조 번호를 입력하면 인증 없이 등록된 참석자의 성함, 이메일, 전화번호 등 개인정보를 탈취할 수 있습니다. 다만, 이 취약점은 기본 설정이 아닌 플러그인 자체의 네이티브 체크아웃 방식을 사용하는 사이트에만 국한됩니다.
💡 쉬운 설명
예약 번호만 알면 누구나 다른 사람의 예약 정보를 몰래 볼 수 있는 보안 구멍이 발견되었습니다. 다만, 특정 설정(플러그인 자체 결제 방식)을 사용하는 사이트에서만 발생하므로 모든 사이트가 위험한 것은 아닙니다.
🇺🇸 원문 (English)
The Event Booking Manager for WooCommerce WordPress plugin before 5.3.8 does not perform an ownership or authorization check before rendering booking confirmation details, allowing unauthenticated attackers to retrieve registered attendees' personal information (full name, email address, phone number, and custom registration fields) by supplying an enumerable booking reference. Exploitation is limited to sites configured to use the Event Booking Manager for WooCommerce WordPress plugin before 5.3.8's native (non-WooCommerce) checkout, which is not the default.
📍 영향받는 시스템
Event Booking Manager for WooCommerce WordPress plugin version < 5.3.8
⚔️ 공격 벡터
열거 가능한 예약 참조 번호(enumerable booking reference)를 이용한 비인증 정보 노출
🛡️ 대응 방법
Event Booking Manager for WooCommerce 플러그인을 5.3.8 버전 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 5.3.8보다 낮으면 취약한 상태입니다.
wp plugin list --status=active | grep -i 'event-booking-manager' && wp plugin list --format=json | jq '.[] | select(.name == "event-booking-manager") | .version'