Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Login endpoint is network-accessible without credentials (AV:N/PR:N); SQLi enables limited data read/write but no scope change or service disruption.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability was identified in ESAFENET CDG up to 20260615. Affected is an unknown function of the file /CDGServer3/ukey/usbkey;logindojojs. Such manipulation of the argument keyid leads to sql injection. The attack may be performed from remote. The exploit is publicly available and might be used. The vendor was contacted early about this disclosure but did not respond in any way.
AnalysisAI
SQL injection in ESAFENET CDG's USB key login endpoint allows remote unauthenticated attackers to manipulate backend database queries through the unvalidated keyid parameter at /CDGServer3/ukey/usbkey;logindojojs. All CDG versions up to build 20260615 are affected per CPE data, with impacts spanning limited database read and write access. A public exploit is available (E:P per CVSS 4.0 vector), the vendor has not responded to disclosure, and no patch has been released - leaving all deployed instances exposed with no vendor-confirmed remediation path.
Technical ContextAI
ESAFENET CDG (Document Control and Governance) is a Chinese enterprise DLP and document security platform. The vulnerable endpoint path /CDGServer3/ukey/usbkey;logindojojs is a web handler for USB hardware key (ukey) based authentication, with the logindojo suffix suggesting a Dojo JavaScript framework-backed login interface hosted within the CDG Java application server (CDGServer3). CWE-89 (Improper Neutralization of Special Elements used in an SQL Command) indicates the keyid parameter - representing the USB key identifier submitted during login - is directly concatenated or interpolated into a SQL query without parameterized queries or adequate sanitization. This is a pre-authentication attack surface, as the endpoint handles the login flow itself. CPE cpe:2.3:a:esafenet:cdg:*:*:*:*:*:*:*:* covers all CDG versions with no upper version bound, reflecting that the researcher was unable to identify a patched release.
RemediationAI
No vendor-released patch has been identified at time of analysis - the vendor did not respond to disclosure, and no patched CDG version is confirmed. As an immediate compensating control, restrict network-level access to the /CDGServer3/ukey/usbkey;logindojojs endpoint at the perimeter firewall or reverse proxy to only IP ranges of hosts legitimately using USB key authentication; this reduces attack surface without disabling the feature for authorized users, though it does not fix the underlying flaw. Deploying a Web Application Firewall with SQL injection rule sets targeting the keyid parameter can block common payload patterns, but WAF bypass through encoding or out-of-band techniques remains possible. If the USB key authentication feature is not required, disabling or removing the endpoint at the application server configuration level eliminates the attack surface entirely. Monitor VulDB entries https://vuldb.com/vuln/385869 and https://vuldb.com/cve/CVE-2026-18859 for any future vendor patch release.
SQL Injection vulnerability in ESAFENET CDG 5.6 and before allows an attacker to execute arbitrary code via the id param
ESAFENET CDG v5 was discovered to contain a SQL injection vulnerability via the id parameter in the NavigationAjax inter
A vulnerability was found in ESAFENET CDG 5.6.3.154.205. Rated medium severity (CVSS 6.9), this vulnerability is remotel
A SQL Injection vulnerability in ESAFENET CDG 5 and earlier allows an attacker to execute arbitrary code via the id para
A vulnerability, which was classified as critical, was found in ESAFENET CDG 5. Rated medium severity (CVSS 5.3), this v
A vulnerability, which was classified as critical, has been found in ESAFENET CDG 5. Rated medium severity (CVSS 5.3), t
A vulnerability was found in ESAFENET CDG 5. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitabl
A vulnerability was found in ESAFENET CDG 5. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitabl
A vulnerability was found in ESAFENET CDG 5 and classified as critical.java. Rated medium severity (CVSS 5.3), this vuln
A vulnerability has been found in ESAFENET CDG 5 and classified as critical. Rated medium severity (CVSS 5.3), this vuln
A vulnerability classified as critical has been found in ESAFENET CDG 5. Rated medium severity (CVSS 5.3), this vulnerab
A vulnerability was found in ESAFENET CDG 5. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitabl
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53016
GHSA-hqxv-537f-gq45