itsourcecode Online House Rental System manage_user.php sql injection
Description
Critical SQL injection in itsourcecode Online House Rental System 1.0 via the month_of parameter in manage_user.php allows remote unauthenticated database compromise.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Critical SQL injection in itsourcecode Online House Rental System 1.0 via the month_of parameter in manage_user.php allows remote unauthenticated database compromise.
Vulnerability
A critical SQL injection vulnerability exists in manage_user.php of itsourcecode Online House Rental System version 1.0. The month_of parameter is directly concatenated into SQL queries without sanitization or validation, allowing an attacker to inject arbitrary SQL. The vulnerable software is available from the vendor's website and is not authenticated by default for this endpoint [1].
Exploitation
An attacker can exploit this vulnerability remotely without authentication by sending a crafted HTTP request to the manage_user.php script with a malicious month_of parameter. For example, the payload page=payment_report&month_of=2024-06' AND (SELECT 2382 FROM (SELECT(SLEEP(5)))pylo) AND 'mZtF'='mZtF demonstrates time-based blind SQL injection [1]. No special privileges or user interaction is required; the attack can be executed simply by sending the request.
Impact
Successful exploitation allows an attacker to gain unauthorized access to the database, read sensitive data (such as user credentials, personal information, and tenancy records), modify or delete data, and potentially achieve complete database compromise. This can lead to full system control and service disruption [1]. The impact is rated as critical due to the ease of exploitation and the severity of potential data breaches.
Mitigation
As of the publication date (2024-06-15), no patch has been released by the vendor. The software version 1.0 remains vulnerable and unmaintained. The recommended mitigation is to immediately remove or restrict access to manage_user.php on public-facing servers, implement strong input validation and parameterized queries, or switch to a supported rental management system. The vendor website does not indicate any planned update [1].
AI Insight generated on May 27, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2=1.0+ 1 more
- (no CPE)range: =1.0
- (no CPE)range: 1.0
Patches
0No patches discovered yet.
Vulnerability mechanics
Root cause
"Missing input validation and sanitization on the `month_of` parameter in `manage_user.php` allows direct injection of malicious SQL code into database queries."
Attack vector
An attacker sends a crafted HTTP request to the `manage_user.php` page, supplying a malicious `month_of` parameter. The payload shown in the advisory is a time-based blind SQL injection: `month_of=2024-06' AND (SELECT 2382 FROM (SELECT(SLEEP(5)))pylo) AND 'mZtF'='mZtF` [ref_id=1]. Because the input is concatenated directly into the SQL query, the attacker can extract database contents, tamper with data, or cause denial of service. The attack is remotely exploitable with no authentication required [ref_id=1].
Affected code
The vulnerability resides in `manage_user.php` of the Online House Rental System v1.0. The `month_of` parameter is taken from user input and used directly in SQL queries without sanitization or validation [ref_id=1].
What the fix does
No official patch has been published for this CVE. The advisory recommends using prepared statements and parameter binding to separate SQL code from user data, strict input validation and filtering, minimizing database user permissions, and conducting regular security audits [ref_id=1]. These measures would prevent the `month_of` parameter from being interpreted as SQL code.
Preconditions
- networkThe attacker must be able to send HTTP requests to the vulnerable manage_user.php endpoint
- authNo authentication is required; the vulnerability is exploitable without logging in
- inputThe month_of parameter must be accepted and processed by the server without sanitization
Reproduction
1. Identify the target URL: `http://
Generated on May 24, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.
References
4- github.com/chenwulin-bit/cve/issues/1mitreexploitissue-tracking
- vuldb.commitrethird-party-advisory
- vuldb.commitresignaturepermissions-required
- vuldb.commitrevdb-entrytechnical-description
News mentions
0No linked articles in our index yet.