CVE-2023-7140 in Client Details Systeminfo

Summary

by MITRE • 12/29/2023

A vulnerability was found in code-projects Client Details System 1.0 and classified as problematic. This issue affects some unknown processing of the file /admin/manage-users.php. The manipulation of the argument id leads to sql injection. The exploit has been disclosed to the public and may be used. The associated identifier of this vulnerability is VDB-249143.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 10/29/2025

The vulnerability identified as CVE-2023-7140 represents a critical sql injection flaw within the code-projects Client Details System version 1.0. This vulnerability resides in the administrative component of the application, specifically within the /admin/manage-users.php file which serves as a user management interface for system administrators. The flaw occurs when the application processes user input through the id parameter without proper sanitization or validation, creating an exploitable pathway for malicious actors to manipulate database queries. The vulnerability classification as problematic indicates a significant security risk that could potentially compromise the entire database infrastructure underlying the client details system.

The technical execution of this sql injection attack occurs through manipulation of the id argument parameter within the manage-users.php script. When an attacker supplies malicious input through this parameter, the application fails to properly escape or validate the input before incorporating it into database queries. This allows attackers to inject arbitrary sql commands that can be executed with the privileges of the database user account used by the application. The vulnerability is particularly dangerous because it operates within the administrative interface, which typically possesses elevated privileges and access to sensitive user data, client information, and potentially system configuration details. The disclosure of this exploit to the public community means that threat actors can readily leverage this vulnerability without requiring advanced technical skills or specialized knowledge.

The operational impact of this vulnerability extends beyond simple data theft, as it provides attackers with comprehensive database access capabilities that could include data modification, deletion, or unauthorized access to sensitive client information. The administrative nature of the affected component means that successful exploitation could result in complete system compromise, allowing attackers to escalate privileges and potentially move laterally within the network infrastructure. This vulnerability directly violates multiple security principles including input validation, privilege separation, and secure coding practices. Organizations relying on this system face significant risks including data breaches, regulatory compliance violations, and potential legal consequences from unauthorized access to client information. The vulnerability affects the application's integrity and confidentiality, making it a high-priority issue that requires immediate remediation.

Mitigation strategies for this vulnerability should include immediate implementation of parameterized queries or prepared statements to prevent sql injection attacks, along with comprehensive input validation and sanitization of all user-supplied data. The application code must be reviewed to ensure proper escaping of special characters and implementation of proper access controls within the administrative interface. Security patches should be applied immediately to update the client details system to a version that addresses this vulnerability. Network segmentation and monitoring should be implemented to detect potential exploitation attempts, while regular security audits should be conducted to identify similar vulnerabilities throughout the application codebase. This vulnerability aligns with CWE-89 which specifically addresses sql injection flaws, and represents a clear violation of ATT&CK technique T1190 which covers exploit public-facing applications. Organizations should also implement web application firewalls and conduct thorough penetration testing to ensure comprehensive protection against similar attack vectors in their infrastructure.

Responsible

VulDB

Reservation

12/28/2023

Disclosure

12/29/2023

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00107

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!