CVE-2026-47669 in DbGate
Riassunto
di VulDB • 23/07/2026
DbGate è un gestore di database multipiattaforma. Nelle versioni 7.1.8 e precedenti, la funzione `unzipDirectory()` in `packages/api/src/shell/unzipDirectory.js` (riga 27) non convalida che i percorsi dei file estratti rimangano all'interno della directory di output. Un ZIP malevolo contenente voci `../` scrive file ovunque nel filesystem. Nella configurazione predefinita su Docker, DbGate viene eseguito come root e il provider di autenticazione `none` emette token JWT senza credenziali tramite `POST /auth/login`, rendendo la vulnerabilità sfruttabile da qualsiasi attaccante con accesso alla rete adiacente (network-adjacent). La versione 7.1.9 risolve il problema.
If you want to get best quality of vulnerability data, you may have to visit VulDB.