Unauthenticated SQL Injection in Chanjet CRM (CVE-2021-48008)
Chanjet CRM contains an unauthenticated SQL injection vulnerability in the webservice endpoint, enabling remote attackers to extract sensitive data via the site_id parameter.
CVE search metadata
CVE search record: CVE-2021-48008. Severity: high. CVSS: 7.5. KEV: no. Product: CRM. Brief: Unauthenticated SQL Injection in Chanjet CRM (CVE-2021-48008). Brief link: https://feed.craftedsignal.io/briefs/2026-09-chanjet-crm-sqli/
Chanjet CRM is affected by an unauthenticated SQL injection vulnerability identified as CVE-2021-48008. The flaw exists within the application's webservice endpoint, specifically due to improper handling of the 'site_id' GET parameter. An unauthenticated remote attacker can inject arbitrary SQL commands by manipulating this parameter, bypassing input sanitization to interact directly with the backend database.
The vulnerability is categorized as a high-severity risk (CVSS v3.1 base score 7.5) because it does not require user authentication to trigger. Successful exploitation allows for UNION-based SQL injection, which can lead to the unauthorized extraction of sensitive information, such as user credentials, customer data, or configuration details. The Shadowserver Foundation reported observing exploitation attempts in the wild starting as early as October 18, 2023. Defenders should prioritize auditing web server logs for suspicious requests targeting the webservice endpoint with SQL-specific syntax.
Impact
The vulnerability poses a significant risk to organizational confidentiality. If exploited, an attacker can conduct unauthorized queries against the application database, leading to the full exfiltration of stored business intelligence or personally identifiable information (PII). Given the public disclosure and observed in-the-wild activity, there is a high probability of automated exploitation by opportunistic threat actors scanning for vulnerable instances.
Recommendation
- Audit web access logs for requests to the webservice endpoint containing SQL injection patterns such as 'UNION SELECT', 'ORDER BY', or common SQL comment markers.
- Implement strict input validation or parameterization on all GET and POST parameters within the Chanjet CRM webservice API.
- Patch affected Chanjet CRM instances to the latest vendor-supplied version to remediate the lack of input sanitization in the 'site_id' parameter.
- Use a Web Application Firewall (WAF) to block incoming requests containing classic SQL injection payloads directed at the 'site_id' parameter.
Immediate actions
Deploy Sigma detection rule to monitor web server logs for CVE-2021-48008 exploitation patterns
Threat Hunt
Search logs for historical attempts to access /webservice with SQL syntax in the site_id parameter
Data: Webserver access logs
Mitigations
Identify and isolate Chanjet CRM instances; implement WAF filtering for SQLi patterns
CVE-2021-48008
Gaps
- Need to verify if internal systems are running an affected version of Chanjet CRM
Detection coverage 1
Detects CVE-2021-48008 Exploitation - Unauthenticated SQL Injection in Chanjet CRM
highDetects exploitation attempts against the Chanjet CRM webservice endpoint via the site_id GET parameter using common SQL injection techniques
Detection queries are available on the platform. Get full rules →