CVE-2026-78302
WysokieCVSS 8.6Streszczenie
Rozszerzenie Joomla SP Property w wersji poniżej 4.1.4 zawiera podatność typu unauthenticated stored cross-site scripting (XSS) wynikającą z braku escapowania danych wyjściowych w widokach i listach administracyjnych. Wiele plików szablonów renderowało atrybuty i wartości tekstowe bezpośrednio do HTML bez kontekstowego escapowania.
Ocena ryzyka
Nieuwierzytelniony atakujący może zapisać złośliwy skrypt, który zostanie wykonany w przeglądarce użytkownika, co może prowadzić do kradzieży sesji lub przejęcia konta.
Rekomendacja
Zaktualizuj rozszerzenie SP Property do wersji 4.1.4 lub nowszej, która zawiera poprawki escapowania danych wyjściowych.
Inne podatności w SP Property
Zobacz wszystkie- CVE-2026-78085Średnie
Rozszerzenie Joomla SP Property (joomshaper.com) w wersjach poniżej 4.1.4 zawiera podatność typu path traversal w kontrolerze zarządzania galerią obrazów. Zadania kontrolera nie sprawdzały ograniczeń katalogowych.
- CVE-2026-78303Średnie
Rozszerzenie Joomla SP Property (joomshaper.com) w wersjach poniżej 4.1.4 polegało na ukrytych polach formularza przesyłanych przez klienta do kierowania odbiorcą zapytań rezerwacyjnych. Umożliwiało to manipulację adresem e-mail odbiorcy i treścią formularza.
- CVE-2026-78084Średnie
Rozszerzenie Joomla SP Property (joomshaper.com) w wersjach poniżej 4.1.4 zawiera brak kontroli dostępu w zarządzaniu obrazami galerii. Zadania kontrolera nie sprawdzały uprawnień ani tokenu CSRF, umożliwiając wywoływanie akcji usuwania plików z dowolnymi ścieżkami lub przesyłanie niezweryfikowanych typów plików.
- CVE-2026-78083Wysokie
Rozszerzenie Joomla SP Property w wersji poniżej 4.1.4 nie weryfikuje tokenów anty-CSRF w endpointach rezerwacji nieruchomości (properties.booking) oraz formularza kontaktowego agenta (agents.sendmail). Endpointy te przetwarzały żądania POST bez sprawdzania tokenów sesji Joomla.
- CVE-2026-78082Krytyczne
W rozszerzeniu SP Property dla Joomla (joomshaper.com) w wersjach poniżej 4.1.4 występuje nieuwierzytelniona podatność SQL Injection. Zapytania wyszukiwania i filtrowania nieruchomości (zipcode, sortowanie, price_range_dropdown, psize_range_dropdown) są budowane przez bezpośrednie doklejanie surowych parametrów żądania do zapytań SQL bez cytowania i rzutowania typów. Zdalny, nieuwierzytelniony atakujący może wykonać ślepą iniekcję SQL (boolean-based lub time-based) i wydobyć poufne dane z bazy.
Oryginalny opis (angielski, źródło NVD)
Joomla Extension - joomshaper.com - Unauthenticated Stored Cross-Site Scripting (XSS) via Unescaped Output in Views and Admin Lists in SP Property < 4.1.4 - Multiple template files across frontend views and administrator list tables rendered attributes and text values directly into HTML without contextual escaping.

