CVE-2024-58313
WysokieCVSS 7.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 49 - wyżej niż 49% wszystkich znanych CVE
Streszczenie
xbtitFM 4.1.18 zawiera podatność niebezpiecznego przesyłania plików, która pozwala uwierzytelnionym atakującym z uprawnieniami administracyjnymi na przesłanie i wykonanie dowolnego kodu PHP poprzez funkcję file_hosting. Atakujący mogą obejść ograniczenia typów plików, modyfikując nagłówek Content-Type na image/gif, dodając magiczne bajty GIF89a i używając alternatywnych tagów PHP do przesłania web shelli wykonujących polecenia systemowe.
Ocena ryzyka
Administrator lub atakujący z uprawnieniami administracyjnymi może uzyskać zdalne wykonanie kodu, co prowadzi do pełnego przejęcia serwera.
Rekomendacja
Zaktualizuj xbtitFM do wersji naprawiającej podatność i wdroż rygorystyczną walidację przesyłanych plików.
Inne podatności w xbtitFM
Zobacz wszystkie- CVE-2024-58309Krytyczne
xbtitFM 4.1.18 zawiera nieuwierzytelnioną podatność wstrzykiwania SQL, która pozwala zdalnym atakującym manipulować zapytaniami do bazy danych poprzez parametr msgid. Atakujący mogą wysyłać spreparowane żądania do /shoutedit.php z funkcjami EXTRACTVALUE, aby wyodrębnić nazwy baz danych, dane uwierzytelniające użytkowników i hashe haseł.
- CVE-2024-58312Wysokie
xbtitFM 4.1.18 zawiera podatność path traversal, która pozwala nieuwierzytelnionym atakującym na dostęp do wrażliwych plików systemowych poprzez manipulację parametrami URL. Atakujący mogą wykorzystać techniki przechodzenia przez katalogi, używając zakodowanych znaków path traversal w żądaniach HTTP do odczytu krytycznych plików systemowych.
Oryginalny opis (angielski, źródło NVD)
xbtitFM 4.1.18 contains an insecure file upload vulnerability that allows authenticated attackers with administrative privileges to upload and execute arbitrary PHP code through the file_hosting feature. Attackers can bypass file type restrictions by modifying the Content-Type header to image/gif, adding GIF89a magic bytes, and using alternate PHP tags to upload web shells that execute system commands.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

