CVE-2026-34100
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 media.php. Brak sanityzacji danych wejściowych umożliwia ekstrakcję zawartości bazy danych za pomocą błędów SQL.
Ocena ryzyka
Atakujący może wykraść poufne dane z bazy, w tym dane użytkowników i pliki, co prowadzi do naruszenia poufności i integralności systemu.
Rekomendacja
Należy natychmiast zaimplementować sanityzację parametru id (np. użycie prepared statements lub parametrów wiązanych) oraz przeprowadzić audyt kodu pod kątem podobnych podatności.
Oryginalny opis (angielski, źródło NVD)
Guardian language-system passes the id GET parameter directly into an unsanitized SQL query in media.php (line 17): SELECT id, filename, extension, type, duration, owner, private FROM files where id = '\".$_GET['id'].\"'. An authenticated attacker can perform error-based SQL injection to extract database contents.

