CVE-2026-49489
WysokieCVSS 8.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 18 - wyżej niż 18% wszystkich znanych CVE
Streszczenie
OpenCATS do wersji 0.9.7.4 zawiera podatność na wstrzykiwanie SQL w parametrze sortDirection komponentu DataGrid. Uwierzytelnieni użytkownicy mogą wstrzykiwać złośliwy kod SQL przez parametr sortDirection w pliku ajax/getDataGridPager.php, przeprowadzając ataki typu time-based blind injection i odczytując wrażliwe dane z bazy.
Ocena ryzyka
Atakujący może wyodrębnić całą zawartość bazy danych, w tym dane uwierzytelniające i poufne informacje, co prowadzi do naruszenia poufności i integralności systemu.
Rekomendacja
Należy natychmiast zaktualizować OpenCATS do najnowszej dostępnej wersji, która usuwa tę podatność, oraz zastosować parametryzację zapytań SQL w kodzie.
Inne podatności w OpenCATS
Zobacz wszystkie- CVE-2021-47936Krytyczne
OpenCATS 0.9.4 zawiera podatność na zdalne wykonanie kodu, która pozwala nieuwierzytelnionym atakującym na wykonanie dowolnych poleceń poprzez przesyłanie złośliwych plików PHP udających załączniki CV.
- CVE-2026-27760Wysokie
OpenCATS przed commit 3002a29 zawiera podatność na wstrzykiwanie kodu PHP w punkcie końcowym AJAX instalatora, umożliwiającą nieuwierzytelnionym atakującym wykonanie dowolnego kodu poprzez wstrzyknięcie instrukcji PHP do parametru akcji databaseConnectivity. Atakujący mogą wyłamać się z kontekstu stringa define() w config.php za pomocą pojedynczego cudzysłowu i separatora instrukcji, aby wstrzyknąć złośliwy kod PHP, który utrzymuje się i wykonuje przy każdym kolejnym ładowaniu strony, gdy kreator instalacji pozostaje nieukończony.
- CVE-2026-49490Wysokie
OpenCATS od wersji 0.9.1a zawiera podatność SQL injection w obsłudze filtrów DataGrid, która pozwala uwierzytelnionym atakującym wstrzykiwać SQL przez spreparowane filtry celujące w kolumnę Tags w DataGrid kandydatów. Atakujący mogą ominąć ograniczenia filtrowania kolumn, manipulując żądaniami filtrów, aby wykonać dowolne zapytania SQL w bazie danych.
Oryginalny opis (angielski, źródło NVD)
OpenCATS through 0.9.7.4 contains a sql injection vulnerability in the sortDirection parameter of the DataGrid component that allows authenticated users to extract database contents. Attackers can inject malicious SQL via the sortDirection parameter in ajax/getDataGridPager.php to perform time-based blind injection attacks and read sensitive data.

