Skip to main content
← All vulnerabilities
CVE-2026-47668GHSA-8V3Q-9VMX-36VC

DbGate: Unauthenticated Remote Code Execution via JSON Script Runner

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 7.1.9
2 proofs of concept on GitHub, 1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total

Summary

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.

Timeline

  1. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: total

  2. CVE published
  3. Record last updated

Affected versions

  • dbgate dbgate

    fixed in 7.1.9

  • dbgate-servenpm

    fixed in 7.1.9

References 6

GitHub · dbgate/dbgate

GitHub · runZeroInc/nuclei-templates

GitHub · projectdiscovery/nuclei-templates

GitHub · Nxploited/CVE-2026-47668

GitHub · s-vx/CVE-2026-47668