CVE-2025-13299
7.3itsourcecode · Web-Based Internet Laboratory Management System
A SQL injection vulnerability in the itsourcecode Web-Based Internet Laboratory Management System 1.0 allows remote, unauthenticated attackers to execute arbitrary SQL commands via /user/controller.php.
Executive summary
The itsourcecode Web-Based Internet Laboratory Management System is vulnerable to a remote SQL injection flaw that could allow unauthenticated attackers to compromise database integrity.
Vulnerability
This is a SQL injection vulnerability (CWE-89) located in the /user/controller.php file. The vulnerability is remotely exploitable by an unauthenticated attacker, allowing for the manipulation of backend database queries.
Business impact
Successful exploitation of this vulnerability can lead to unauthorized access to sensitive data stored within the system database. Given the CVSS score of 7.3, this represents a high-severity risk that could facilitate data exfiltration or potential disruption of laboratory management operations.
Remediation
Immediate Action: Since a formal vendor patch is currently unknown, administrators should restrict access to the /user/controller.php endpoint via network-level controls or by disabling the affected functionality if it is not business-critical.
Proactive Monitoring: Review web server access logs for anomalous request patterns, particularly those containing SQL syntax or unusual parameters directed at the /user/controller.php file.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block SQL injection payloads targeting the application.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists as documented in the GitHub issue referenced by the researcher.
Analyst recommendation
Given the availability of a public proof-of-concept and the lack of a clear vendor-provided patch, organizations utilizing this system must prioritize immediate mitigation. Restricting network access to the application and implementing WAF protections is essential to preventing potential unauthorized data access until a permanent security update is released.
More itsourcecode CVEs
Sources
Originally found and disclosed by f14g2 (VulDB User), per the CVE Program record.
- VDB-332639 | itsourcecode Web-Based Internet Laboratory Management System controller.php sql injection Vulnerability database entry
- VDB-332639 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #691789 | itsourcecode Web-Based Internet Laboratory Management System V1.0 SQL Injection Third-party advisory
- Exploit / PoC
- itsourcecode.com