DbGate Vulnerable to Authenticated Remote Code Execution via loadReader functionName code injection
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| dbgate | dbgate | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Dbgate | Dbgate |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-wm5r-5qp3-5vxf | Authenticated Remote Code Execution via loadReader functionName code injection in DbGate |
No CVSS v3.1
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 1.8% (1.757% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Dbgate
Dbgate dbgate |
|
| Vendors & Products |
Dbgate
Dbgate dbgate |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | DbGate Vulnerable to Authenticated Remote Code Execution via loadReader functionName code injection | |
| Weaknesses | CWE-77 CWE-78 |
|
| References |
| |
| Metrics |
cvssV4_0
|