🇰🇷 한글 설명
WP Booking System WordPress 플러그인 2.1.0.1 미만 버전에서 클라이언트 제어 요청 값이 적절히 검증되지 않아 발생하는 취약점입니다. 인증되지 않은 공격자가 악성 스크립트를 저장하여 관리자가 해당 데이터를 조회할 때 스크립트가 실행되는 저장형 XSS 공격이 가능합니다.
💡 쉬운 설명
해커가 웹사이트에 몰래 악성 코드를 심어두고, 관리자가 이를 확인하는 순간 관리자의 권한을 탈취할 수 있는 보안 약점입니다. 로그인하지 않은 외부인도 이 코드를 심을 수 있어 위험합니다.
🇺🇸 원문 (English)
The WP Booking System WordPress plugin before 2.1.0.1 does not sanitise and escape a client-controllable request value before storing it and later outputting it in an administration screen, allowing unauthenticated attackers to perform Stored Cross-Site Scripting attacks that execute in the session of an administrator who views the stored data.
📍 영향받는 시스템
WP Booking System WordPress plugin version < 2.1.0.1
⚔️ 공격 벡터
인증되지 않은 공격자가 조작된 요청 값을 통해 악성 스크립트를 데이터베이스에 저장하는 방식
🛡️ 대응 방법
WP Booking System 플러그인을 최신 버전인 2.1.0.1 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 2.1.0.1보다 낮은지 확인하십시오.
wp plugin list --allow-root | grep -E 'wp-booking-system'