S4E just found a high webmin panel detection scanner
high·Product Based Web Vulnerabilities·Updated Jun 26, 2025

Dahan JCMS selectx list JSP SQL Injection Scanner

Targets the selectx_list.jsp endpoint in Dahan JCMS workflow module. Attackers inject union-based SQL via the ID parameter to extract user credentials and database contents.

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsurl
CostFree
2.4k
Times Used
continuous scan runs
3.4k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
Detail

Dahan JCMS is a J2EE-based content management system widely adopted by enterprises for managing content lifecycle processes including collection, creation, delivery, and publishing. It supports diverse applications from corporate websites to intranet portals, enabling organizations to streamline information management and maintain efficient operational workflows. The system's modular architecture allows customization for specific business needs, making it a popular choice for handling sensitive data in production environments.

SQL Injection (SQLi) vulnerability arises when user-supplied input is directly concatenated into SQL queries without proper sanitization or parameterization. In Dahan JCMS, the selectx_list.jsp endpoint fails to validate the ID parameter, allowing attackers to inject malicious SQL statements. This occurs due to insufficient input filtering and lack of prepared statements, enabling union-based attacks that manipulate query logic to extract unauthorized data.

The vulnerable endpoint is selectx_list.jsp located in the workflow module. The ID parameter is directly embedded into SQL queries without escaping or type validation. Attackers can craft payloads like '1 UNION SELECT username,password FROM users--' to retrieve sensitive columns. The vulnerability is exploitable via HTTP GET requests, making it accessible to remote attackers without authentication in some configurations.

Successful exploitation allows attackers to extract entire database contents, including user credentials, personal information, and application data. This can lead to account takeover, data breaches, and further system compromise. With CVSS 7.5, the vulnerability poses significant risk to confidentiality and integrity, potentially enabling attackers to modify or delete critical data, disrupt operations, and escalate privileges within the CMS environment.

Solution Advice
  • Upgrade Dahan JCMS to the latest patched version that addresses SQL injection in selectx_list.jsp.
  • Implement parameterized queries or prepared statements for all database interactions, especially in the workflow module.
  • Apply strict input validation on the ID parameter, allowing only numeric or expected formats.
  • Use a web application firewall (WAF) to block malicious SQL injection patterns targeting selectx_list.jsp.
  • Configure database user permissions to follow the principle of least privilege, limiting access to necessary tables only.
  • Enable detailed logging and monitoring for suspicious SQL queries originating from the workflow module.
  • Conduct regular security audits and penetration testing to identify and remediate similar vulnerabilities in other endpoints.
  • Educate developers on secure coding practices, emphasizing the risks of direct SQL concatenation with user input.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

Dahan JCMS SQL Injection Scanner | S4E Free Check S4E