Katalog CVE

CVE-2026-105258

NiskieCVSS 3.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

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

Streszczenie

Wtyczka WordPress Appointment Booking Plugin w wersji przed 5.7.6 nie escapuje niektórych ustawień treści kroków formularza rezerwacji przed renderowaniem ich w publicznym formularzu rezerwacji. Pozwala to użytkownikom o wysokich uprawnieniach (np. administratorom) wstrzyknąć JavaScript, który wykonuje się w przeglądarce każdego odwiedzającego formularz; w trybie multisite, gdzie administratorzy nie mają uprawnienia unfiltered_html, przekracza to granicę uprawnień w stosunku do nieuwierzytelnionych odwiedzających.

Ocena ryzyka

Atakujący z uprawnieniami administratora może wykonać atak Stored XSS na odwiedzających, co może prowadzić do kradzieży sesji, przejęcia kont lub innych szkód. W środowiskach multisite ryzyko rozciąga się na nieuwierzytelnionych użytkowników.

Rekomendacja

Zaktualizuj wtyczkę Appointment Booking Plugin do wersji 5.7.6 lub nowszej. Przejrzyj istniejące ustawienia formularzy pod kątem podejrzanych treści.

Powiązane podatności

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

The Appointment Booking Plugin WordPress plugin before 5.7.6 does not escape several booking-form step content settings before rendering them on the public booking form, allowing high-privilege users such as administrators to inject JavaScript that executes in the browser of any visitor who loads the form; on multisite, where administrators do not hold the unfiltered_html capability, this crosses a privilege boundary to unauthenticated visitors.

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