CVE-2017-15968 in MyBuilder Cloneinfo

Summary

by MITRE

MyBuilder Clone 1.0 allows SQL Injection via the phpsqlsearch_genxml.php subcategory parameter.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 09/17/2025

The vulnerability identified as CVE-2017-15968 affects MyBuilder Clone version 1.0 and represents a critical SQL injection flaw that can be exploited through the phpsqlsearch_genxml.php script. This vulnerability specifically targets the subcategory parameter, which serves as an entry point for malicious input that bypasses proper sanitization mechanisms. The flaw enables attackers to inject arbitrary SQL commands into the database query execution flow, potentially compromising the entire backend database infrastructure.

This vulnerability falls under the Common Weakness Enumeration category CWE-89, which specifically addresses SQL injection weaknesses in software applications. The attack vector exploits improper input validation where the subcategory parameter in the phpsqlsearch_genxml.php file does not adequately sanitize user-supplied data before incorporating it into database queries. The vulnerability demonstrates a classic lack of parameterized queries or proper input filtering mechanisms that would normally prevent malicious SQL code from being executed within the database context.

The operational impact of this vulnerability extends beyond simple data theft, as successful exploitation could allow attackers to perform unauthorized database operations including data modification, deletion, or extraction of sensitive information. Attackers could potentially escalate privileges within the database, access administrative functions, or even execute operating system commands if the database server allows such operations. The vulnerability affects the integrity and confidentiality of all data stored within the MyBuilder Clone application's database, potentially exposing user credentials, business data, or other sensitive information.

Mitigation strategies for this vulnerability should include immediate implementation of parameterized queries or prepared statements to ensure that user input is properly escaped and treated as literal data rather than executable code. Input validation and sanitization mechanisms must be strengthened to filter out malicious characters and patterns that could be used in SQL injection attacks. Additionally, implementing proper access controls and database permissions can limit the damage if exploitation occurs. The recommended approach aligns with ATT&CK technique T1071.005 for application layer protocol usage and T1190 for exploitation of remote services, emphasizing the need for robust input validation and secure coding practices. Regular security testing including automated vulnerability scanning and manual penetration testing should be implemented to identify similar weaknesses in other application components.

Reservation

10/28/2017

Disclosure

10/29/2017

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.02066

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!