Vulnerability · Published Sep 3, 2026 · Assigned by VulnCheck
CVE-2026-85176DbGate through 7.2.6 Arbitrary File Read and Write via file:// jslid
High 8.8
In plain English
A high-severity security flaw in dbgate from dbgate. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 50% of all known vulnerabilities).
Severity (CVSS 3.1)8.8High
Exploit odds (30 days)0.6%top 49.6% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known
Official description
DbGate fails to validate jslid parameters in the jsldata controller, allowing authenticated users to read and write arbitrary files via file:// scheme resolution. Attackers can exploit getJslFileName() to bypass directory containment and access sensitive files including encrypted database credentials stored in connections configuration.
Affected products (as reported)
Weakness: CWE-73 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
References
- GitHub Issue #1502 issue-tracking
- https://github.com/dbgate/dbgate product
- getJslFileName.js at v7.2.6 technical-description
- jsldata.js at v7.2.6 technical-description
- VulnCheck Advisory: DbGate through 7.2.6 Arbitrary File Read and Write via file:// jslid third-party-advisory