SQL Injection Vulnerability in dotCMS by dotCMS
CVE-2017-5344
9.8CRITICAL
What is CVE-2017-5344?
An SQL Injection vulnerability exists in dotCMS versions up to 3.6.1 via the /categoriesServlet path. This issue arises from the findChildrenByFilter() function, which allows for string interpolation and direct execution of SQL queries. Although mitigation measures like SQL quote escaping and a keyword blacklist were introduced to address prior vulnerabilities, these protections can be bypassed through specific parameters (q and inode). This oversight allows attackers to exploit the /categoriesServlet remotely, without authentication, potentially leading to exposure of sensitive information through various blind boolean SQL injection techniques.
References
EPSS Score
8% chance of being exploited in the next 30 days.
CVSS V3.1
Score:
9.8
Severity:
CRITICAL
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged
Timeline
Vulnerability published
Vulnerability Reserved
