CVE-2026-47670
KrytyczneCVSS 9.4Prawdopodobieństwo exploitacji (EPSS)
Wysokie ryzykoPercentyl 75 - wyżej niż 75% wszystkich znanych CVE
Streszczenie
DbGate w wersjach 7.1.8 i wcześniejszych jest podatny na zdalne wykonanie kodu (RCE) po uwierzytelnieniu. Każdy użytkownik z ważnymi poświadczeniami DbGate może wykonać dowolne polecenia systemowe jako root, wykorzystując niesanityzowany parametr functionName w punkcie końcowym /runners/load-reader. Obejście require = null jest trywialne przez dynamiczne import(). Wersja 7.1.9 zawiera poprawkę.
Ocena ryzyka
Uwierzytelniony atakujący może uzyskać pełną kontrolę nad serwerem DbGate jako root, co prowadzi do kradzieży danych, modyfikacji bazy danych i dalszych ataków.
Rekomendacja
Należy natychmiast zaktualizować DbGate do wersji 7.1.9 lub nowszej, która zawiera poprawkę.
Oryginalny opis (angielski, źródło NVD)
DbGate is cross-platform database manager. Versions 7.1.8 and prior are vulnerable to authenticated Remote Code Execution (RCE). Any user with valid DbGate credentials can execute arbitrary OS commands as root by exploiting an unsanitized `functionName` parameter in the `/runners/load-reader` endpoint. The `require = null` mitigation is trivially bypassed via dynamic `import()`. Version 7.1.9 contains a patch.

