A vulnerability, which was classified as critical, was found in ESAFENET CDG V5. Affected is an unknown function of the file /sdTodoDetail.jsp. The manipulation of the argument flowId leads to SQL injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
The severity of this vulnerability is medium, with a CVSS score of 5.3. Organizations must be aware of the potential for unauthorized access to sensitive data via SQL injection attacks, which can lead to significant risk.
Risk to organizations includes unauthorized data access and potential compromise of sensitive information. Organizations should prioritize patching immediately.
At this time, there are no known public exploits for this vulnerability, but the lack of a response from the vendor raises concerns about the urgency of remediation.
Vulnerability Details
Officially, this vulnerability allows for SQL injection through the manipulation of the flowId parameter in the /sdTodoDetail.jsp file of ESAFENET CDG V5. The CVSS score reflects a medium severity level, indicating a significant but not critical risk. The vulnerability was published on January 29, 2025, and affects version 5 of the ESAFENET product.
Technical Analysis
The root cause of this vulnerability stems from improper handling of user input in the SQL query execution within the application. Attackers may leverage this vulnerability remotely, requiring low complexity and low privileges to exploit. No user interaction is necessary, making it easier for potential attackers to execute SQL injection attacks.
Risk & Impact Analysis
Real-world risk includes unauthorized access to sensitive data, which can lead to data breaches and compliance violations. The blast radius of such an attack could impact customer data and organizational integrity. Organizations should address this vulnerability in their priority patch cycle.
Exploitation Status
Signal | Status |
|---|---|
Known Exploit | No |
Public PoC | No |
Actively Exploited | No |
Ransomware Use | No |
Affected Versions
The affected product is ESAFENET CDG version 5. Organizations should note that all versions prior to the vendor patch are vulnerable.
Mitigation & Remediation
Organizations should apply the latest patches from ESAFENET for version 5 of CDG to remediate this vulnerability. Additionally, consider implementing network controls to limit access to the affected file and conduct security testing to ensure all code paths are secure. For more guidance on vulnerability management, refer to our vulnerability management program.
Detection Guidance
Monitoring for unusual SQL errors in application logs can be an effective way to detect attempts to exploit this vulnerability. Additionally, look for anomalies in user behavior, particularly around the use of the /sdTodoDetail.jsp file.
AppSecure Threat Intelligence Insight
The long-term significance of this vulnerability lies in its potential to expose sensitive data if left unaddressed. Security teams should recognize the trend of SQL injection vulnerabilities and implement robust coding practices to prevent similar issues in the future. Effective security testing and regular audits are essential to identify and mitigate such vulnerabilities.
For further information on secure coding practices, see our secure coding practices guide.
Additionally, organizations should review our penetration testing methodology. Implementing these practices will enhance overall security posture.
Finally, organizations should stay informed about emerging threats by following our blog on application security.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

.webp)