CVE-2026-63358
WysokieCVSS 7.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 3 - wyżej niż 3% wszystkich znanych CVE
Streszczenie
FileGator akceptuje dowolne wartości uprawnień Unix przez endpoint API '/chmoditems' i przekazuje je bezpośrednio do funkcji PHP 'chmod()' przez konwersję 'octdec()', bez walidacji. Uwierzytelniony użytkownik z uprawnieniem 'chmod' może podnieść swoje uprawnienia do roota.
Ocena ryzyka
Atakujący może uzyskać pełną kontrolę nad serwerem FileGator, co prowadzi do naruszenia poufności, integralności i dostępności danych.
Rekomendacja
Zaktualizuj FileGator do wersji, która waliduje wartości uprawnień. Ogranicz uprawnienia 'chmod' tylko do zaufanych użytkowników.
Inne podatności w FileGator
Zobacz wszystkie- CVE-2026-94619Średnie
FileGator przed wersją 7.15.0 w POST /upload używa nazwy resumableFilename jako klucza w współdzielonym magazynie tymczasowym bez przestrzeni nazw. Użytkownik z uprawnieniami do przesyłania może ustawić resumableTotalChunks i resumableTotalSize na zero, aby handler odczytał istniejący plik tymczasowy o tej nazwie i zapisał go w katalogu domowym atakującego. Ten sam mechanizm pozwala dopisywać dane przy dostarczonych chunkach.
- CVE-2026-94618Średnie
FileGator przed wersją 7.15.0 w GET /batchdownload używa batchDownloadStart() do strumieniowania współdzielonego archiwum tymczasowego wybranego przez uniqid z żądania, bez sprawdzenia, czy bieżąca sesja je utworzyła. Użytkownik z uprawnieniami read, download i batchdownload, który pozna identyfikator aktywnego archiwum innego użytkownika, może je pobrać. Udany replay usuwa także oczekujące archiwum ofiary.
Oryginalny opis (angielski, źródło NVD)
FileGator accepts arbitrary Unix permission values via the '/chmoditems' API endpoint and passes the value directly to PHP's native 'chmod()' function through 'octdec()' conversion, with no validation. This allows an authenticated user with 'chmod' permission to upgrade their privileges to root.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

