CVE-2026-111875
ŚrednieCVSS 4.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
W aplikacji Databasement (do wersji 1.8.1) występuje podatność braku autoryzacji w komponencie Scheduled Restore, w pliku app/Http/Requests/Api/V1/SaveScheduledRestoreRequest.php, wynikająca z manipulacji argumentem schema_name. Atak może być wykonany zdalnie, a exploit został publicznie ujawniony.
Ocena ryzyka
Osoba atakująca może obejść mechanizmy autoryzacji i wykonać nieautoryzowane operacje przywracania bazy danych, co może prowadzić do utraty danych lub ich modyfikacji. Ponieważ exploit jest publiczny, ryzyko jest wysokie.
Rekomendacja
Zaktualizuj aplikację Databasement do wersji 1.8.2, która naprawia tę podatność. Zaleca się natychmiastowe wdrożenie aktualizacji.
Inne podatności w Databasement
Zobacz wszystkie- CVE-2026-103533Średnie
W aplikacji David-Crty databasement do wersji 1.7.1 wykryto podatność w punkcie końcowym API database-servers, w pliku app/Http/Requests/Api/V1/RestoreRequest.php. Manipulacja argumentem schema_name prowadzi do path traversal. Atak może być przeprowadzony zdalnie, wymaga jednak wysokiej złożoności i jest trudny do wykorzystania, a exploit został publicznie ujawniony.
- CVE-2026-108963Wysokie
databasement przed wersją 1.8.2 pozwala na zdalne wykonanie kodu, ponieważ uruchamia pewne polecenia (np. mariadb-dump) z nazwą bazy danych, którą może określić każdy uwierzytelniony użytkownik. Na przykład --result-file=/app/public/index.php może zapisać do index.php. Innymi słowy, cytowanie zapobiega wstrzyknięciu poleceń OS w mariadb-dump, ale samo wstrzyknięcie argumentów wystarcza do pośredniego wykonania kodu.
- CVE-2026-103534Średnie
W David-Crty databasement do wersji 1.7.1 stwierdzono podatność w funkcji SnapshotPolicy.viewAny/SnapshotPolicy.view pliku /api/v1/snapshots komponentu Snapshot Model. Manipulacja powoduje nieprawidłową kontrolę dostępu. Zdalne wykorzystanie ataku jest możliwe. Exploit został publicznie ujawniony i może być wykorzystany. Aktualizacja do wersji 1.7.2 rozwiązuje problem.
- CVE-2026-95654Wysokie
Databasement przed wersją 1.7.14 weryfikuje tokeny zaproszeń tylko przy ładowaniu strony akceptacji, buforując decyzję autoryzacyjną bez ponownego sprawdzania ważności tokenu podczas akceptacji. Atakujący z wyciekłym lub przekazanym linkiem zaproszenia może załadować stronę, gdy zaproszenie jest oczekujące, a następnie zaakceptować je po zaakceptowaniu przez prawowitego użytkownika, aby nadpisać hasło konta i uzyskać dostęp do zarządzanych poświadczeń i sekretów bazy danych.
Oryginalny opis (angielski, źródło NVD)
A vulnerability has been found in David-Crty Databasement up to 1.8.1. Affected by this vulnerability is an unknown functionality of the file app/Http/Requests/Api/V1/SaveScheduledRestoreRequest.php of the component Scheduled Restore. Such manipulation of the argument schema_name leads to missing authorization. The attack can be executed remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 1.8.2 addresses this issue. It is suggested to upgrade the affected component.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

