CVE-2026-34099
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 37 - wyżej niż 37% wszystkich znanych CVE
Streszczenie
Podatność SQL Injection w systemie Guardian language-system pozwala nieuwierzytelnionemu atakującemu na wstrzyknięcie kodu SQL przez parametr id w pliku job_info.php. Brak sanityzacji danych wejściowych umożliwia odczyt wersji bazy danych, bieżącego użytkownika, nazw schematów i zawartości tabel.
Ocena ryzyka
Organizacja narażona jest na wyciek wrażliwych danych z bazy, w tym danych uwierzytelniających i informacji o użytkownikach, co może prowadzić do naruszenia poufności i integralności systemu.
Rekomendacja
Należy natychmiast zastosować parametryzowane zapytania SQL lub odpowiednią walidację wejścia dla parametru id w pliku job_info.php, a także ograniczyć dostęp do tego pliku tylko dla uwierzytelnionych użytkowników.
Inne podatności w Guardian language-system
Zobacz wszystkie- CVE-2026-34117Krytyczne
Podatność w systemie Guardian language-system pozwala nieuwierzytelnionemu atakującemu na zdalne wykonanie dowolnych poleceń systemu operacyjnego poprzez wstrzyknięcie metaznaków powłoki do parametru id przekazywanego do funkcji exec() w pliku text_to_subtitles.php.
- CVE-2026-34115Krytyczne
Podatność w systemie Guardian language-system pozwala nieuwierzytelnionemu atakującemu na zdalne wykonanie dowolnych poleceń systemu operacyjnego poprzez wstrzyknięcie metaznaków powłoki do parametru 'id' przekazywanego do funkcji PHP exec() w pliku transcribe_amazon.php.
- CVE-2026-34112Krytyczne
Podatność w systemie Guardian language-system pozwala nieuwierzytelnionemu atakującemu na zdalne wykonanie dowolnych poleceń systemu operacyjnego poprzez wstrzyknięcie znaków specjalnych do parametru 'id' przekazywanego do funkcji PHP exec() w pliku speechmac.php.
- CVE-2026-34111Krytyczne
Podatność w systemie Guardian language-system pozwala nieuwierzytelnionemu atakującemu na zdalne wykonanie dowolnych poleceń systemu operacyjnego poprzez wstrzyknięcie metaznaków powłoki do parametru id przekazywanego bezpośrednio do funkcji PHP exec() w pliku speechmac_text.php. Brak walidacji danych wejściowych umożliwia atak bez konieczności logowania.
- CVE-2026-34110Krytyczne
Podatność w systemie Guardian language-system pozwala nieuwierzytelnionemu atakującemu na zdalne wykonanie dowolnych poleceń systemu operacyjnego poprzez wstrzyknięcie znaków specjalnych do parametru 'id' w pliku complex_start.php. Brak walidacji danych wejściowych oraz użycie funkcji exec() bez sanitizacji umożliwia przejęcie kontroli nad serwerem.
- CVE-2026-34107Krytyczne
Podatność w systemie językowym Guardian pozwala nieuwierzytelnionemu atakującemu na zdalne wykonanie dowolnych poleceń systemu operacyjnego poprzez wstrzyknięcie metaznaków powłoki do parametru 'id' w skrypcie translate.php.
- CVE-2026-34105Wysokie
Podatność SQL Injection w komponencie Guardian language-system pozwala uwierzytelnionemu atakującemu na wstrzyknięcie kodu SQL poprzez parametr id w skrypcie translate_text.php. Brak sanityzacji danych wejściowych umożliwia ekstrakcję zawartości bazy danych.
- CVE-2026-34104Wysokie
Podatność SQL Injection w systemie Guardian language-system pozwala uwierzytelnionemu atakującemu na wstrzyknięcie kodu SQL poprzez parametr GET 'name' w pliku designer.php. Brak sanityzacji danych wejściowych umożliwia wykonanie dowolnych zapytań SQL i ekstrakcję zawartości bazy danych.
- CVE-2026-34103Wysokie
Podatność SQL Injection w komponencie Guardian language-system pozwala uwierzytelnionemu atakującemu na wstrzyknięcie złośliwego kodu SQL poprzez parametr GET 'id' w pliku subtitles.php. Brak sanityzacji danych wejściowych umożliwia ekstrakcję zawartości bazy danych przy użyciu techniki error-based SQL injection.
- CVE-2026-34102Wysokie
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.
Oryginalny opis (angielski, źródło NVD)
Guardian language-system passes the id GET parameter directly into an unsanitized SQL query in job_info.php (line 16): SELECT * FROM jobs where id = '\".$_GET['id'].\"'. No authentication is required. An unauthenticated attacker can perform error-based SQL injection to extract the database version, current user, schema names, and table contents.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

