CVE-2017-17587 in FS Indiamart Cloneinfo

Summary

by MITRE

FS Indiamart Clone 1.0 has SQL Injection via the catcompany.php token parameter, buyleads-details.php id parameter, or company/index.php c parameter.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 09/02/2025

The vulnerability identified as CVE-2017-17587 affects FS Indiamart Clone version 1.0, a web application designed for business directory and lead management services. This application suffers from multiple SQL injection flaws that arise from improper input validation and sanitization within its web interface. The vulnerability specifically targets three distinct endpoints: catcompany.php with the token parameter, buyleads-details.php with the id parameter, and company/index.php with the c parameter, all of which fail to adequately filter or escape user-supplied data before incorporating it into database queries.

The technical flaw manifests when user input is directly concatenated into SQL command strings without proper sanitization or parameterization. When an attacker submits malicious input through any of these vulnerable parameters, the application processes the input without sufficient validation, allowing the attacker to inject arbitrary SQL commands. This occurs because the application employs dynamic SQL construction where user-controllable variables are inserted directly into query strings rather than using prepared statements or parameterized queries. The vulnerability aligns with CWE-89, which specifically addresses SQL injection weaknesses in software applications, and represents a classic example of unsafe query construction practices that have been documented in numerous security assessments.

The operational impact of this vulnerability is significant as it enables attackers to gain unauthorized access to the underlying database system. Successful exploitation could allow an attacker to extract sensitive information including user credentials, business data, and proprietary company information. The vulnerability also permits data manipulation and potential denial of service conditions through database query manipulation. Attackers could leverage this weakness to escalate privileges, create backdoor accounts, or even execute arbitrary code on the database server if the application's database user has sufficient permissions. The presence of SQL injection vulnerabilities in web applications like this one represents a critical risk to business continuity and data confidentiality, particularly in environments where sensitive commercial information is stored.

Mitigation strategies for this vulnerability should prioritize immediate implementation of input validation and parameterized queries across all affected endpoints. Organizations should deploy web application firewalls to detect and block malicious SQL injection attempts, while also implementing proper output encoding to prevent data exfiltration. The application code must be refactored to utilize prepared statements or stored procedures instead of dynamic SQL construction, following secure coding practices recommended by OWASP and NIST guidelines. Additionally, regular security testing including automated vulnerability scanning and manual penetration testing should be conducted to identify similar weaknesses in other application components. The remediation process should also include comprehensive logging and monitoring of database activities to detect potential exploitation attempts and provide forensic capabilities for incident response.

Reservation

12/13/2017

Disclosure

12/13/2017

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.02978

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!