Katalog CVE

CVE-2026-34105

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.37%

Percentyl 29 — wyżej niż 29% wszystkich znanych CVE

Streszczenie

Podatność SQL Injection w komponencie Guardian language-system pozwala uwierzytelnionemu atakującemu na wstrzyknięcie złośliwego kodu SQL poprzez parametr 'id' w pliku translate_text.php. Brak sanityzacji danych wejściowych umożliwia ekstrakcję zawartości bazy danych przy użyciu techniki error-based SQL injection.

Ocena ryzyka

Atakujący może wykraść wrażliwe dane z bazy, w tym dane uwierzytelniające, treści plików lub inne poufne informacje, co prowadzi do naruszenia poufności i integralności systemu.

Rekomendacja

Należy natychmiast zaktualizować komponent Guardian language-system do wersji, w której poprawiono walidację parametru 'id' (np. poprzez użycie prepared statements lub parametryzowanych zapytań). Do czasu aktualizacji należy ręcznie oczyścić dane wejściowe w pliku translate_text.php.

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

Guardian language-system passes the id GET parameter directly into an unsanitized SQL query in translate_text.php (line 15): SELECT id, filename, extension, type FROM files where id = '\".$_GET['id'].\"'. An authenticated attacker can perform error-based SQL injection to extract database contents.

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