CVE-2024-35584
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Bardzo wysokie ryzykoPercentyl 92 - wyżej niż 92% wszystkich znanych CVE
Streszczenie
W systemie OpenSis Community Edition w wersjach od 8.0 do 9.1 wykryto podatność na wstrzykiwanie SQL w plikach Ajax.php, ForWindow.php, ForExport.php, Modules.php oraz functions/HackingLogFnc.php. Uwierzytelniony użytkownik może wykorzystać brak sanityzacji nagłówka X-Forwarded-For, który jest bezpośrednio dołączany do zapytania INSERT, co prowadzi do wstrzyknięcia SQL.
Ocena ryzyka
Atakujący może uzyskać nieautoryzowany dostęp do bazy danych, modyfikować, odczytywać lub usuwać dane, co może prowadzić do naruszenia poufności i integralności systemu.
Rekomendacja
Należy natychmiast zaktualizować OpenSis Community Edition do najnowszej dostępnej wersji oraz zastosować odpowiednie filtrowanie i sanityzację danych wejściowych, szczególnie nagłówka X-Forwarded-For.
Oryginalny opis (angielski, źródło NVD)
SQL injection vulnerabilities were discovered in Ajax.php, ForWindow.php, ForExport.php, Modules.php, functions/HackingLogFnc.php in OpenSis Community Edition 9.1 to 8.0, and possibly earlier versions. It is possible for an authenticated user to perform SQL Injection due to the lack to sanitisation. The application takes arbitrary value from "X-Forwarded-For" header and appends it to a SQL INSERT statement directly, leading to SQL Injection.

