Podatności J-BusinessDirectory
9 znanych podatności CVE w J-BusinessDirectory, przetłumaczonych i ocenionych.
- CVE-2026-75954Krytyczne
Podatność SQL injection w rozszerzeniu Joomla J-BusinessDirectory (cmsjunkie.com) przed wersją 6.2.3. W wyszukiwaniu wycieczek (trips search) słowa kluczowe i klauzula ORDER BY były konkatenowane do zapytania SQL. Wersja 6.2.3 cytuje słowa kluczowe i stosuje białą listę dla klauzuli sortowania.
- CVE-2026-75949Krytyczne
Rozszerzenie J-BusinessDirectory dla Joomla w wersjach przed 6.2.3 zawiera podatność na dowolne przesyłanie/usuwanie plików (path traversal). Parametr _path_type może wskazywać na drzewa katalogów witryny lub administratora, a walidacja rozszerzeń jest słaba. Brakuje również tokenu CSRF przy operacjach przesyłania/usuwania.
- CVE-2026-75956Wysokie
Rozszerzenie Joomla J-BusinessDirectory przed wersją 6.2.3 zawiera podatność na atak DoS w obsłudze parametrów paginacji. Wartości paginacji nie były ściśle typowane. Tablice/nie-numeryczne wartości (np. limitstart[]) mogą wywołać błędy typów PHP w operacjach arytmetycznych, a limit nie był walidowany przed użyciem w zapytaniach list.
- CVE-2026-75955Średnie
Rozszerzenie Joomla - cmsjunkie.com - J-BusinessDirectory przed wersją 6.2.3 zawiera podatność na odbity XSS oraz wstrzykiwanie XML. Parametr companyName z żądania jest zapisywany bez escapowania do atrybutu XML, co może pozwolić na wykonanie złośliwego skryptu w przeglądarce ofiary.
- CVE-2026-75953Wysokie
Rozszerzenie Joomla J-BusinessDirectory w wersji poniżej 6.2.3 zawiera otwarty serwer pocztowy (open mail relay). Adres odbiorcy jest pobierany z żądania (parametry contact_id_offer / contact_id_event) zamiast z rekordu oferty/wydarzenia po stronie serwera, co pozwala na wysyłanie wiadomości na dowolny adres.
- CVE-2026-75952Średnie
Rozszerzenie Joomla J-BusinessDirectory przed wersją 6.2.3 zawiera podatność na Cross-site request forgery (CSRF). Brak tokenów w wielu zadaniach AJAX i zmieniających stan, takich jak formularze kontaktowe, koszyk, zakładki, przesyłanie plików, wiadomości, generowanie tekstu AI oraz wiele akcji administratora. Atak CSRF na froncie wymaga sesji zarejestrowanego użytkownika lub właściciela wpisu, a atak na panel administracyjny wymaga sesji administratora.
- CVE-2026-75951Średnie
Rozszerzenie Joomla J-BusinessDirectory przed wersją 6.2.3 zawiera podatność Insecure Direct Object Reference (IDOR) w wielu akcjach frontendowych i API. Podatność ta pozwala na bezpośrednie odwoływanie się do obiektów bez odpowiedniej autoryzacji.
- CVE-2026-75950Średnie
Rozszerzenie Joomla J-BusinessDirectory przed wersją 6.2.3 zawiera podatność umożliwiającą nieuwierzytelnionemu atakującemu przejęcie własności wpisu (listing ownership takeover). Własność mogła być zmieniona przy użyciu identyfikatorów firmy i użytkownika dostarczonych przez atakującego, nawet dla wpisów, które już miały właściciela. Wersja 6.2.3 wiąże akcję z uwierzytelnionym użytkownikiem i pozwala tylko na wpisy bez właściciela.
- CVE-2019-25752Wysokie
Komponent J-BusinessDirectory w wersji 4.9.7 dla Joomla! zawiera podatność na wstrzykiwanie SQL, która pozwala nieautoryzowanym atakującym na wykonywanie dowolnych zapytań SQL poprzez wstrzykiwanie złośliwego kodu w parametrze type. Atakujący mogą wysyłać żądania GET do index.php z parametrami option=com_jbusinessdirectory&task=categories.getCategories i wstrzykiwać zapytania SQL oparte na UNION, aby wydobyć informacje z bazy danych, w tym nazwy schematów i dane wrażliwe.

