CVE-2026-16142
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 31 - wyżej niż 31% wszystkich znanych CVE
Streszczenie
Wtyczka TrueBooker dla WordPressa do wersji 1.2.6 włącznie jest podatna na przejęcie konta. Dzieje się tak, ponieważ procedura AJAX add_front_user_update() jest dostępna dla niezalogowanych użytkowników i akceptuje dowolną wartość truebooker_wp_user_id, która jest przekazywana do wp_update_user() bez weryfikacji uwierzytelnienia lub własności. Umożliwia to niezalogowanym atakującym zmianę adresu e-mail dowolnego konta użytkownika, w tym administratora, a następnie wykorzystanie natywnego mechanizmu resetowania hasła do przejęcia konta.
Ocena ryzyka
Ryzyko przejęcia konta administratora i pełnej kompromitacji witryny WordPress.
Rekomendacja
Zaktualizuj wtyczkę TrueBooker do najnowszej wersji, która zawiera poprawkę.
Inne podatności w TrueBooker
Zobacz wszystkie- CVE-2026-18315Krytyczne
Wtyczka TrueBooker – Appointment Booking and Scheduler System dla WordPressa (wersje do 1.2.6 włącznie) jest podatna na obejście autoryzacji przez klucz kontrolowany przez użytkownika, co prowadzi do przejęcia konta. Brak uwierzytelnienia w handlerze AJAX admin_user_create_cus pozwala nieuwierzytelnionym atakującym nadpisać adres e-mail dowolnego użytkownika, w tym administratora, a następnie wykorzystać standardowy proces odzyskiwania hasła do pełnego przejęcia konta.
- CVE-2026-73347Krytyczne
Podatność umożliwiająca nieuwierzytelnioną eskalację uprawnień w aplikacji TrueBooker w wersjach do 1.2.6 włącznie. Atakujący bez logowania może podnieść swoje uprawnienia, np. do poziomu administratora.
- CVE-2026-18776Krytyczne
Wtyczka TrueBooker dla WordPressa przed wersją 1.2.7 nie ma odpowiednich kontroli autoryzacji w niektórych akcjach AJAX, co pozwala nieuwierzytelnionym użytkownikom zmieniać adresy e-mail dowolnych użytkowników, w tym administratorów, a następnie przejmować ich konta poprzez proces resetowania hasła.
- CVE-2026-14365Krytyczne
Wtyczka TrueBooker – Appointment Booking and Scheduler System dla WordPressa, we wszystkich wersjach do 1.2.3 włącznie, jest podatna na obejście autoryzacji. Wtyczka nie weryfikuje poprawnie, czy użytkownik jest uprawniony do wykonania akcji, co umożliwia nieuwierzytelnionym atakującym zmianę hasła dowolnych kont użytkowników, w tym administratorów.
- CVE-2026-14364Krytyczne
Wtyczka TrueBooker – Appointment Booking and Scheduler System dla WordPressa, we wszystkich wersjach do 1.2.3 włącznie, jest podatna na przejęcie konta przez nieprawidłową walidację resetowania hasła. Wtyczka nie weryfikuje poprawnie tożsamości użytkownika przed zresetowaniem hasła, co umożliwia nieuwierzytelnionym atakującym resetowanie haseł dowolnych kont, w tym administratorów.
- CVE-2026-14545Krytyczne
Wtyczka TrueBooker dla WordPressa przed wersją 1.2.4 nie weryfikuje własności konta podczas resetowania hasła przez jeden z front-endowych handlerów kont. Umożliwia to nieuwierzytelnionym atakującym ustawienie dowolnego hasła na dowolnym koncie, w tym administratora, i przejęcie strony.
- CVE-2026-61951Krytyczne
Wtyczka TrueBooker w wersjach do 1.2.3 zawiera lukę umożliwiającą nieuwierzytelnioną eskalację uprawnień.
- CVE-2026-61950Krytyczne
Wtyczka TrueBooker w wersjach do 1.2.3 jest podatna na nieuwierzytelnione wstrzyknięcie SQL.
- CVE-2026-48881Krytyczne
W wersjach TrueBooker <= 1.1.9 występuje nieautoryzowany błąd kontroli dostępu, który może umożliwić atakującym dostęp do zasobów, do których nie powinni mieć dostępu.
- CVE-2026-18779Średnie
Wtyczka TrueBooker dla WordPressa przed wersją 1.2.7 nie ma odpowiednich kontroli autoryzacji w jednej z akcji AJAX, co pozwala nieuwierzytelnionym użytkownikom usuwać dowolne rekordy rezerwacji wraz z powiązanymi pozycjami i płatnościami.
Oryginalny opis (angielski, źródło NVD)
The TrueBooker plugin for WordPress is vulnerable to Account Takeover in all versions up to, and including, 1.2.6. This is due to the add_front_user_update() AJAX handler being registered for unauthenticated users and accepting an arbitrary truebooker_wp_user_id value, which is passed directly to wp_update_user() without verifying authentication or ownership. This makes it possible for unauthenticated attackers to change any WordPress user account email address, including an administrator, by submitting the target user ID and an attacker-controlled email address. An attacker can then use the native WordPress password reset flow to receive the reset link at the attacker-controlled email address and take over the account.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

