CVE-2026-88397
NieznaneStreszczenie
ApiAdmin w wersji 5.0 i wcześniejszych jest podatny na iniekcję SQL w punkcie końcowym user-list GET /admin/User/getUsers poprzez parametr gid.
Ocena ryzyka
Ryzyko obejmuje możliwość zdalnego wykonania nieautoryzowanych zapytań do bazy danych, co może prowadzić do wycieku danych lub ich modyfikacji. Atak może być przeprowadzony bez uwierzytelnienia.
Rekomendacja
Zaleca się natychmiastową aktualizację ApiAdmin do najnowszej wersji oraz zastosowanie prepared statements dla parametru gid. Należy również ograniczyć dostęp do endpointu.
Inne podatności w ApiAdmin
Zobacz wszystkie- CVE-2026-88396Nieznane
ApiAdmin w wersji 5.0 i wcześniejszych jest podatny na Directory Traversal. Endpoint uploadu plików POST /admin/Index/upload w ApiAdmin przyjmuje rozszerzenie przesłanego pliku bez żadnej walidacji (brak białej listy, czarnej listy ani sprawdzania zawartości), a funkcja move_uploaded_file() umieszcza plik w katalogu public/upload/Ymd/ dostępnym przez WWW. Każdy zalogowany administrator może przesłać plik .php i uzyskać do niego bezpośredni dostęp przez HTTP, osiągając zdalne wykonanie kodu na serwerze.
- CVE-2026-71622Wysokie
Podatność na iniekcję SQL w Zhao-github APiAdmin v.5.0.1 pozwala zdalnemu atakującemu uzyskać wrażliwe informacje poprzez komponent User.php.
- CVE-2026-71620Wysokie
Podatność na przesyłanie plików w Zhao-github ApiAdmin v.5.0.1 pozwala zdalnemu atakującemu na wykonanie dowolnego kodu poprzez spreparowany plik .php.
Oryginalny opis (angielski, źródło NVD)
ApiAdmin v.5.0 and before is vulnerable to SQL Injection in the user-list endpoint GET /admin/User/getUsers via the gid parameter.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

