CVE-2007-3539
WysokieStreszczenie
Wiele podatności na wstrzykiwanie SQL w QuickTicket 1.2 build:20070621 oraz QuickTalk Forum 1.3 umożliwia zdalnym atakującym wykonywanie dowolnych poleceń SQL poprzez parametry t, f, dir, order, id oraz f w różnych plikach PHP. W późniejszym raporcie stwierdzono, że parametr id również dotyczy wersji 1.4, 1.5 oraz 1.5.0.3.
Ocena ryzyka
Atakujący mogą wykorzystać te podatności do uzyskania nieautoryzowanego dostępu do bazy danych, co może prowadzić do kradzieży danych lub kompromitacji systemu. Organizacje powinny być świadome potencjalnych zagrożeń związanych z bezpieczeństwem danych.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji oprogramowania oraz wdrożenie zabezpieczeń, takich jak walidacja danych wejściowych i stosowanie przygotowanych zapytań SQL, aby zminimalizować ryzyko wstrzykiwania SQL.
Powiązane podatności
- CVE-2026-109469Krytyczne
Podatność polegająca na obejściu autoryzacji poprzez klucz kontrolowany przez użytkownika w mechanizmie Entra Device Registration. Nieuwierzytelniony atakujący może podnieść uprawnienia zdalnie przez sieć.
- CVE-2026-68935Krytyczne
Chartbrew w wersjach 4.8.5–5.2.2 pozwala uwierzytelnionemu użytkownikowi z uprawnieniami do zarządzania połączeniami API ustawić pole allowPrivateHost, omijając ograniczenia dostępu do sieci prywatnych i zarezerwowanych. Migracja aktualizacyjna włącza to obejście także dla istniejących połączeń, a ustawienie per-połączenie ma pierwszeństwo nad CB_ALLOW_PRIVATE_NETWORK_CALLS. Udana eksploatacja umożliwia wysyłanie żądań do wewnętrznych usług HTTP osiągalnych z serwera Chartbrew.
- CVE-2026-59104Krytyczne
UgCS server przed wersją 6.2 zawiera obejście uwierzytelniania w obsłudze logowania protokołu HCI (LoginHandler) na porcie TCP 3334. Gdy baza użytkowników zawiera dokładnie jednego użytkownika, żądanie logowania z pustymi polami userLogin i userPassword jest interpretowane jako użycie jedynego użytkownika i serwer zwraca w pełni uwierzytelnioną sesję. Usługa domyślnie nasłuchuje na wszystkich interfejsach (0.0.0.0) bez TLS.
- CVE-2026-86044Krytyczne
JupyterLab Desktop przed wersją 4.6.2-1 udostępniało funkcję getServerInfo rendererowi bez potwierdzenia, że bieżąca strona nadal pochodzi z lokalnego serwera Jupyter. W lokalnej sesji zarządzanej z JupyterLab przed 4.4.8 atakujący może umieścić spreparowany link MathJax w niezaufanym notatniku; po kliknięciu ofiara przechodzi na stronę atakującego, która zachowuje dostęp do mostka preload i może pobrać URL serwera oraz token uwierzytelniający, a następnie utworzyć i zaufać notatnikowi wykonującemu dowolny kod.
- CVE-2026-86005Krytyczne
Chartbrew przed wersją 5.2.3 montował administracyjny panel BullMQ (Bull Board) pod ścieżką /apps/queues bez sprawdzania uwierzytelnienia. Zdalny nieuwierzytelniony atakujący, który może dotrzeć do tej ścieżki na instancji z włączonym Redis i BullMQ oraz bez blokady w reverse proxy, może przeglądać ładunki zadań i logi, a w zależności od wersji i stanu kolejek ponawiać lub usuwać zadania oraz zmieniać przetwarzanie kolejek.
- CVE-2026-85295Krytyczne
Chartbrew przed wersją 5.2.3 posiadał cztery mechanizmy uwierzytelniania akceptujące tokeny sesji podpisane kluczem CB_SECRET, w tym znanymi, słabymi lub domyślnymi wartościami. W instalacjach ze źródła lub z repozytorium Docker Compose z domyślnym CB_SECRET atakujący może sfałszować token HS256 wskazujący na wybranego użytkownika i podszyć się pod niego bez hasła i 2FA w całym API i warstwie socketów.
- CVE-2026-63439Krytyczne
2FAuth przed wersją 8.0.0 przy włączonym AUTHENTICATION_GUARD=reverse-proxy-guard odczytuje domyślny nagłówek tożsamości REMOTE_USER lub niestandardowy nagłówek wskazany w AUTH_PROXY_HEADER_FOR_USER bez potwierdzenia, że żądanie pochodzi z zaufanego proxy. Zdalny klient mogący dotrzeć bezpośrednio do aplikacji może sfałszować nagłówek tożsamości i uwierzytelnić się jako istniejący użytkownik, w tym administrator.
- CVE-2026-63438Krytyczne
2FAuth przed wersją 8.0.0 przy AUTHENTICATION_GUARD=reverse-proxy-guard akceptuje nagłówki uwierzytelniania od klienta, który nie przeszedł przez zaufane proxy; RemoteUserProvider::retrieveById() tworzy konto dla nieznanego REMOTE_USER, awansuje pierwsze utworzone konto na administratora i synchronizuje e-mail z nagłówka poczty. Nieuwierzytelniony zdalny klient może utworzyć administratora na świeżej instancji lub podszyć się pod znane konto i przekierować jego e-mail.
- CVE-2026-54349Krytyczne
Chartbrew przed wersją 5.2.1 niebezpiecznie używał kontrolowanych przez atakującego ciągów zamiany JavaScript w podstawianiu zmiennych dashboardu SQL oraz nie escapował backslashy w kontekstach cytowanych dla MySQL i MariaDB. Nieuwierzytelniony użytkownik wysyłający spreparowane wartości filtrów URL do publicznego lub osadzonego wykresu opartego na zapisanym zapytaniu SQL może wstrzyknąć SQL i odczytać, zmodyfikować lub usunąć dane dostępne dla konta bazy danych.
- CVE-2026-102530Krytyczne
JupyterLab Desktop przed wersją 4.6.2-1 wstawiał adresy URL zdalnych serwerów do okna wyboru serwera i widoku Welcome bez bezpiecznego kodowania. Atakujący, który nakłoni użytkownika do przesłania spreparowanego URL, może wykonać JavaScript w rendererze Welcome i wykorzystać uprzywilejowany mostek IPC do wykonania dowolnego kodu z uprawnieniami użytkownika; osobna ścieżka dotyczy niebezpiecznego renderowania tytułów kanału RSS.
Oryginalny opis (angielski, źródło NVD)
Multiple SQL injection vulnerabilities in QuickTicket 1.2 build:20070621 and QuickTalk Forum 1.3 allow remote attackers to execute arbitrary SQL commands via the (1) t and (2) f parameters in (a) qti_ind_post.php and (b) qti_ind_post_prt.php; (3) dir and (4) order parameters in qti_ind_member.php; (5) id parameter in qti_usr.php; and the (6) f parameter in qti_ind_topic.php. NOTE: it was later reported that vector 5 also affects 1.4, 1.5, and 1.5.0.3.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

