CVE-2014-2351 in CSWorksinfo

Summary

by MITRE

SQL injection vulnerability in the LiveData service in CSWorks before 2.5.5233.0 allows remote attackers to execute arbitrary SQL commands via vectors related to pathnames contained in web API requests.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Analysis

by VulDB Data Team • 10/03/2025

The CVE-2014-2351 vulnerability represents a critical SQL injection flaw within the LiveData service component of CSWorks software versions prior to 2.5.5233.0. This vulnerability resides in the web API request processing layer where pathnames are handled, creating an avenue for remote attackers to inject malicious SQL commands into the underlying database system. The flaw stems from inadequate input validation and sanitization mechanisms that fail to properly escape or filter user-supplied pathname data before incorporating it into SQL query constructions. The vulnerability is classified under CWE-89 which specifically addresses SQL injection weaknesses in software applications. Attackers can exploit this weakness by crafting malicious API requests containing specially formatted pathnames that, when processed by the vulnerable LiveData service, get directly embedded into SQL statements without proper sanitization.

The operational impact of this vulnerability extends beyond simple data theft, as it enables full database compromise through arbitrary SQL command execution. Remote attackers can leverage this weakness to perform unauthorized data manipulation, including data insertion, modification, or deletion operations. The vulnerability's exploitation potential aligns with ATT&CK technique T1071.004 which covers application layer protocol manipulation, and T1046 which addresses network service scanning that could lead to database exploitation. Organizations using affected CSWorks versions face significant risk of data breaches, system compromise, and potential lateral movement within their network infrastructure. The attack surface is particularly concerning given that the vulnerability affects web API endpoints, making it accessible over network connections without requiring physical access to the system.

Mitigation strategies for CVE-2014-2351 should prioritize immediate software patching to CSWorks version 2.5.5233.0 or later, which contains the necessary fixes for input validation and sanitization. Organizations should implement comprehensive input validation measures at all API request processing points, particularly for pathname parameters, ensuring that all user-supplied data undergoes proper sanitization before database interaction. Network segmentation and firewall rules should restrict access to the LiveData service API endpoints, limiting exposure to trusted network segments only. The implementation of web application firewalls and database activity monitoring systems can provide additional layers of protection by detecting anomalous SQL query patterns. Security teams should conduct thorough vulnerability assessments to identify any other potentially affected components within the CSWorks ecosystem and establish monitoring protocols to detect unauthorized database access attempts. Regular security audits and penetration testing should be conducted to ensure that similar vulnerabilities do not exist in other components of the application stack, with particular attention to input handling mechanisms across all web services.

Reservation

03/13/2014

Disclosure

05/20/2014

Moderation

accepted

Entry

VDB-69741

CPE

ready

EPSS

0.00464

KEV

no

Activities

very low

Sources

Want to stay up to date on a daily basis?

Enable the mail alert feature now!