CVE-2026-108706
ŚrednieCVSS 4.3Streszczenie
eladmin do commita 55fbf70 zawiera podatność braku autoryzacji w handlerze downloadS3Storage, która pozwala każdemu uwierzytelnionemu użytkownikowi pobierać adresy URL przechowywanych obiektów bez uprawnień do magazynu. Atakujący może enumerować kolejne identyfikatory w żądaniach GET /api/s3Storage/download/{id}, aby zebrać adresy URL wszystkich przesłanych obiektów, ujawniając zawartość plików w publicznie czytelnych bucketach.
Ocena ryzyka
Każdy uwierzytelniony użytkownik może uzyskać adresy URL wszystkich przesłanych obiektów, co prowadzi do ujawnienia zawartości plików przechowywanych w publicznie czytelnych bucketach.
Rekomendacja
Zaktualizuj eladmin do wersji zawierającej poprawkę lub wdróż kontrolę uprawnień do magazynu w handlerze downloadS3Storage, a także zmień konfigurację bucketów S3 tak, aby nie były publicznie czytelne.
Inne podatności w eladmin
Zobacz wszystkie- CVE-2026-108688Średnie
Podatność braku autoryzacji w Eladmin do wersji 2.7 w obsłudze uploadPicture w LocalStorageController pozwala użytkownikom z niskimi uprawnieniami na obejście uprawnienia storage:add. Atakujący mogą wysyłać żądania POST z plikami o nazwach obrazów do /api/localStorage/pictures, aby zapisywać pliki w lokalnej pamięci serwera i ujawniać bezwzględne ścieżki serwera.
- CVE-2026-77036Średnie
W projekcie elunez eladmin do wersji 2.7 znaleziono podatność dotyczącą funkcji EmailController, AliPayController, GeneratorController i GenConfigController. Manipulacja prowadzi do nieprawidłowej autoryzacji. Atak może być przeprowadzony zdalnie. Exploit został opublikowany i może być wykorzystany. Projekt został poinformowany o problemie przez zgłoszenie, ale nie odpowiedział.
- CVE-2026-10550Średnie
W aplikacji eladmin do wersji 2.7 wykryto podatność na wstrzykiwanie poleceń w komponencie Application Deployment Module. Atak polega na manipulacji argumentem uploadPath w pliku App.java i może być przeprowadzony zdalnie. Exploit jest publicznie dostępny, a projekt nie odpowiedział na zgłoszenie.
Oryginalny opis (angielski, źródło NVD)
eladmin through commit 55fbf70 contains a missing authorization vulnerability in the downloadS3Storage handler that allows any authenticated user to retrieve stored object URLs without storage permissions. Attackers can enumerate sequential ids against GET /api/s3Storage/download/{id} to collect URLs of all uploaded objects, exposing file contents on publicly readable buckets.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

