Katalog CVE

CVE-2026-100163

WysokieCVSS 7.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.44%

Percentyl 37 - wyżej niż 37% wszystkich znanych CVE

Streszczenie

Wtyczka Appointment Booking Plugin – LatePoint dla WordPressa jest podatna na obejście uwierzytelniania w wersjach do 5.7.2 włącznie, poprzez helper OsCustomerHelper::create_wp_user_for_customer() osiągalny z publicznego kroku rezerwacji process_step_customer(). Gdy opcja 'Use WordPress users as customers' jest włączona, helper dopasowuje użytkownika WordPressa po user_login równym e-mailowi ofiary, nawet jeśli user_email jest inny, i wiąże jego ID z rekordem klienta LatePoint ofiary. Umożliwia to uwierzytelnionym atakującym z poziomem Subscriber przejęcie konta innego klienta LatePoint.

Ocena ryzyka

Atakujący z kontem Subscriber może przejąć konto innego klienta LatePoint, uzyskując dostęp do jego rezerwacji, usług, agenta i danych kalendarza. Może to prowadzić do naruszenia poufności i modyfikacji danych ofiary.

Rekomendacja

Zaktualizuj wtyczkę LatePoint do wersji nowszej niż 5.7.2. Rozważ wyłączenie opcji 'Use WordPress users as customers' do czasu wdrożenia poprawki i przejrzyj konta Subscriber pod kątem nietypowych loginów.

Inne podatności w LatePoint

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

The Appointment Booking Plugin – LatePoint | Calendar & Scheduling for WordPress plugin for WordPress is vulnerable to Authentication Bypass in versions up to, and including, 5.7.2 via the OsCustomerHelper::create_wp_user_for_customer() helper reached from the public process_step_customer() booking step. When the 'Use WordPress users as customers' option is enabled, the helper falls back from email_exists() to username_exists( $customer->email ), which matches any WordPress user whose user_login equals the victim customer's email even when that user's user_email is completely different, and links that WordPress user's ID into the victim's LatePoint customer row (only privileged roles are excluded; Subscriber is allowed). This makes it possible for authenticated attackers, with Subscriber-level access and above, to take over another customer's LatePoint account — accessing their bookings, service, agent, and calendar data, and having the victim customer's email overwritten with the attacker's on next login — by holding a Subscriber account whose user_login equals the victim's email and submitting an unauthenticated public booking step registration request.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS