Katalog CVE

CVE-2026-108963

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Wysokie ryzyko
1.69%

Percentyl 76 - wyżej niż 76% wszystkich znanych CVE

Streszczenie

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.

Ocena ryzyka

Uwierzytelniony użytkownik może wykonać zdalnie kod na serwerze, co może prowadzić do pełnego przejęcia aplikacji lub serwera.

Rekomendacja

Zaktualizuj databasement do wersji 1.8.2 lub nowszej i ogranicz uprawnienia użytkowników.

Inne podatności w databasement

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

databasement before 1.8.2 allows remote code execution because it runs certain commands (e.g., mariadb-dump) with a database name that can be specified by any authenticated user. For example, --result-file=/app/public/index.php can write to index.php. In other words, quoting prevents OS command injection in mariadb-dump, but the argument injection alone is sufficient for code execution indirectly. NOTE: the project's composer.json file does not indicate an independently published databasement Composer package.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS