CVE-2026-102426
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 5 - wyżej niż 5% wszystkich znanych CVE
Streszczenie
W dodatku Dynamic Content Filter w SP Page Builder Pro w wersjach 3.0.0–5.6.1p2 występuje reflected XSS. Wartości minimalna i maksymalna suwaka są pobierane z parametru dc_filter_<fieldId>, dzielone na "l-r", escapowane w atrybucie data-value, a następnie wyświetlane bez escapowania jako tekst elementu span.
Ocena ryzyka
Nieuwierzytelniony atakujący może wstrzyknąć dowolny HTML lub JavaScript do renderowanej strony, co może prowadzić do kradzieży sesji lub innych ataków w przeglądarce ofiary.
Rekomendacja
Zaktualizować SP Page Builder Pro do wersji nowszej niż 5.6.1p2, która naprawia podatność reflected XSS.
Inne podatności w SP Page Builder Pro
Zobacz wszystkie- CVE-2026-79701Średnie
W rozszerzeniu Joomla - SP Page Builder Pro (wersje 3.2.6 - 5.6.1p2 oraz 6.0.0 - 6.9.0) w dodatkach Contact, Opt-in i Form Builder występuje nieuwierzytelnione obejście CAPTCHA w kontekście modułu. W dodatkach ajax_contact, optin_form i form_builder wynik zwracany przez zdarzenie onCheckAnswer wtyczki CAPTCHA był odrzucany i zastępowany testem na niepusty ciąg, gdy parametr view_type dostarczony w żądaniu był równy 'module'. Wysłanie view_type=module wraz z dowolną wartością tokena przechodziło weryfikację. Dotyczyło to każdej instancji tych dodatków umieszczonej w module SP Page Builder, niezależnie od skonfigurowanego typu CAPTCHA, a parametr view_type nie był walidowany względem kontekstu, w którym formularz był faktycznie renderowany.
- CVE-2026-79700Średnie
W rozszerzeniu SP Page Builder Pro (wersje 5.1.4 - 6.9.0) dodatek optin_form odczytywał typ CAPTCHA, oczekiwaną odpowiedź oraz flagę włączenia z żądania, a nie z zapisanej konfiguracji dodatku. Weryfikacja sprowadzała się do porównania md5($captcha_question) != $captcha_answer, gdzie oba argumenty pochodziły od atakującego, co pozwalało na obejście CAPTCHA bez uwierzytelnienia.
Oryginalny opis (angielski, źródło NVD)
Joomla Extension - joomshaper.com - Reflected XSS in the Dynamic Content Filter addon in SP Page Builder Pro 3.0.0 - 5.6.1p2 - The slider minimum and maximum values are taken from the dc_filter_<fieldId> request parameter, split on the delimiter "l-r", HTML-escaped inside the data-value attribute, and then echoed without escaping as the span element's text content. An unauthenticated attacker reflects arbitrary HTML or JavaScript into the rendered page through a crafted dc_filter_<fieldId> value.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

