Katalog CVE

CVE-2026-109590

ŚrednieCVSS 6.4
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.24%

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

Streszczenie

Wtyczka Tour Booking Manager dla WordPressa jest podatna na przechowywany XSS poprzez atrybuty 'width', 'height' i 'zoom' shortcode'u [ttbm-hotel-map] w wersjach do 2.3.6 włącznie. Wynika to z niewystarczającej sanityzacji i ucieczki danych wejściowych w funkcji ttbm_hotel_map_shortcode(), która konkatenuje surowe wartości atrybutów do atrybutów HTML tagu <iframe> w cudzysłowach. Uwierzytelniony atakujący z uprawnieniami co najmniej Contributor może wstrzyknąć dowolne skrypty, które wykonają się przy odwiedzeniu strony.

Ocena ryzyka

Atakujący z uprawnieniami Contributor może wykonać dowolny JavaScript w przeglądarce użytkowników, co może prowadzić do kradzieży sesji lub modyfikacji treści.

Rekomendacja

Zaktualizuj wtyczkę Tour Booking Manager do wersji nowszej niż 2.3.6 i ogranicz możliwość tworzenia treści przez Contributorów do czasu wdrożenia poprawki.

Powiązane podatności

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

The Tour Booking Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'width', 'height' and 'zoom' shortcode attributes of the [ttbm-hotel-map] shortcode in versions up to, and including, 2.3.6 This is due to insufficient input sanitization and output escaping on user supplied attributes in the ttbm_hotel_map_shortcode() function, which concatenates the raw attribute values into double-quoted HTML attributes of an <iframe> tag. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

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