CVE-2025-9592

7.3

itsourcecode · Apartment Management System

A SQL injection vulnerability in the Apartment Management System 1.0 allows unauthenticated remote attackers to manipulate database queries via the vid parameter in /report/bill_info.php.

Executive summary

A critical SQL injection vulnerability in itsourcecode Apartment Management System 1.0 allows unauthenticated attackers to execute unauthorized database commands, posing a severe risk to data integrity.

Vulnerability

This is a SQL injection vulnerability (CWE-89) located in the /report/bill_info.php file. The application fails to sanitize the vid parameter before using it in SQL queries, allowing an unauthenticated attacker to inject malicious SQL syntax.

Business impact

Successful exploitation permits an unauthenticated attacker to bypass authentication, extract sensitive database information, modify or delete records, and potentially gain comprehensive control over the application backend. Given the CVSS score of 7.3, this flaw represents a significant risk to business continuity and data confidentiality, as it requires no prior access or user interaction to compromise the system.

Remediation

Immediate Action: As no official patch is currently available, administrators should immediately restrict access to the /report/bill_info.php endpoint or disable the affected module until a vendor-supplied fix is released.

Proactive Monitoring: Monitor database query logs for unusual patterns, such as unexpected use of RLIKE, SLEEP, or UNION keywords, which are indicative of SQL injection attempts.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block SQL injection payloads targeting the vid parameter.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists, attributed to the security researcher's write-up on GitHub.

Analyst recommendation

Given the availability of public exploit code and the ease of remote execution without authentication, this vulnerability poses an immediate threat. Administrators must prioritize isolating the affected component and implementing strict input validation or WAF protections to prevent unauthorized database access until the vendor provides a formal security update.

More itsourcecode CVEs all →

History

  1. Disclosed CVE record published
  2. Published in the daily brief high section
  3. Published in the daily brief high section
  4. Published in the daily brief high section
  5. Analyst report written

Sources

Originally found and disclosed by pjy2004 (VulDB User), per the CVE Program record.