CVE-2026-34102
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 29 - wyżej niż 29% wszystkich znanych CVE
Streszczenie
Podatność SQL Injection w komponencie Guardian language-system pozwala uwierzytelnionemu atakującemu na wstrzyknięcie kodu SQL poprzez parametr 'id' w pliku job_info_get.php. Brak sanityzacji danych wejściowych umożliwia wykonanie zapytań SQL z błędami i ekstrakcję zawartości bazy danych.
Ocena ryzyka
Atakujący może wykraść poufne dane z bazy, w tym dane uwierzytelniające i informacje o zadaniach, co prowadzi do naruszenia poufności i integralności systemu.
Rekomendacja
Należy natychmiast zaktualizować Guardian language-system do wersji, w której poprawiono walidację parametru 'id' lub zastosować parametryzowane zapytania SQL (prepared statements) w pliku job_info_get.php.
Oryginalny opis (angielski, źródło NVD)
Guardian language-system passes the id GET parameter directly into an unsanitized SQL query in job_info_get.php (line 16): SELECT * FROM jobs where input1 = '\".$_GET['id'].\"'. An authenticated attacker can perform error-based SQL injection to extract database contents.

