🔍 CVE-2026-15149

5.3
CVSS Score
MEDIUM
2026-08-06
2026-08-26 16:31
✅ 완료

🇰🇷 한글 설명

WP Hotel Booking WordPress 플러그인 2.3.3 미만 버전에서 객실 수량과 총 주문 금액이 음수가 되지 않도록 검증하지 않는 취약점이 발견되었습니다. 공격자는 클라이언트가 제어 가능한 장바구니 데이터를 악용하여 인증되지 않은 상태에서도 예약 금액을 0원 또는 임의의 낮은 가격으로 설정하여 예약을 확정할 수 있습니다.

💡 쉬운 설명

호텔 예약 플러그인의 결제 금액 검증 오류를 이용해 숙박비를 0원이나 아주 싼 가격으로 조작할 수 있는 문제입니다. 누구나 로그인 없이도 호텔 예약을 공짜로 할 수 있는 위험이 있습니다.

🇺🇸 원문 (English)

The WP Hotel Booking WordPress plugin before 2.3.3 does not ensure that room quantities and the resulting order total are non-negative when placing a booking, and relies on client-controlled cart data, allowing unauthenticated users to create confirmed reservations for free or at an arbitrarily reduced price.

📍 영향받는 시스템

WP Hotel Booking WordPress plugin version < 2.3.3

⚔️ 공격 벡터

클라이언트 측 장바구니 데이터를 조작하여 결제 금액을 음수 또는 낮은 금액으로 전송

🛡️ 대응 방법

WP Hotel Booking 플러그인을 최신 버전(2.3.3 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 플러그인 목록에서 wp-hotel-booking의 버전을 확인하여 2.3.3 미만인지 체크합니다.

Shell / Script
wp plugin list --all | grep -E 'wp-hotel-booking'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

💻 영향받는 소프트웨어

WordPress