Katalog CVE

CVE-2026-47668

KrytyczneCVSS 10.0
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Bardzo wysokie ryzyko
4.34%

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

Streszczenie

DbGate, menedżer baz danych wieloplatformowy, w wersjach 7.1.8 i wcześniejszych zawiera lukę zdalnego wykonania kodu w JSON script runner (POST /runners/start). Wstrzyknięcie kodu następuje przez parametr functionName w poleceniach assign skryptu JSON, który jest interpolowany bezpośrednio do dynamicznie generowanego kodu JavaScript. Kod jest wykonywany w forkowanym procesie potomnym Node.js. Wersja 7.1.9 zawiera poprawkę.

Ocena ryzyka

Atakujący może zdalnie wykonać dowolny kod na serwerze DbGate, co prowadzi do pełnej kompromitacji zarządzanych baz danych.

Rekomendacja

Zaktualizuj DbGate do wersji 7.1.9 lub nowszej.

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

DbGate is cross-platform database manager. In versions 7.1.8 and prior, DbGate's JSON script runner (`POST /runners/start`) allows remote code execution via code injection in the `functionName` parameter of JSON script `assign` commands. The `functionName` value is interpolated directly into dynamically generated JavaScript source code via string concatenation. The generated code is then executed in a forked Node.js child process. Version 7.1.9 contains a patch.

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