Katalog CVE

CVE-2026-88855

WysokieCVSS 8.6
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W rozszerzeniu OrdaSoft Joomla Gallery dla Joomla w wersjach poniżej 6.2.7 wykryto podatność na wstrzyknięcie SQL z uprawnieniami uwierzytelnionego użytkownika core.manage. Funkcja saveGallery() przekazuje dane formularza przez ręcznie napisany parser do obiektu Input Joomla, a następnie odczytuje je z filtrami ARRAY/STRING, które nie sanityzują treści SQL. Wartości z pól category_names[], catOrderIds i image-ordering są bezpośrednio łączone w zapytania SQL bez cudzysłowów ani rzutowania na liczby całkowite, co daje pełny dostęp do bazy danych, w tym ekstrakcję hashy haseł użytkowników.

Ocena ryzyka

Uwierzytelniony użytkownik z uprawnieniami core.manage może odczytać i zmodyfikować całą bazę danych, w tym hasła użytkowników, co prowadzi do całkowitej kompromitacji systemu.

Rekomendacja

Należy natychmiast zaktualizować rozszerzenie do wersji 6.2.7 lub nowszej. Dodatkowo zaleca się ograniczenie uprawnień core.manage i regularne audyty bezpieczeństwa.

Inne podatności w OrdaSoft Joomla Gallery

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

Joomla Extension - OrdaSoft.com - Authenticated, Privileged SQL Injection in OrdaSoft Joomla Gallery extension for Joomla < 6.2.7 - The extensions saveGallery() passes form data through a hand-rolled parser into Joomla’s Input object, then reads it back with the ARRAY/ STRING filter types, neither of which sanitises SQL content. Values from category_names[], catOrderIds, and image-ordering fields were concatenated directly into SQL with no quoting or integer cast, giving an authenticated core.manage user (a permission scoped to managing one gallery component, not administrator-wide trust) full read/write access to the database, including UNION-based extraction of #__users password hashes.

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