CVE-2025-14565
7.3kidaze · CourseSelectionSystem
A SQL injection vulnerability in kidaze CourseSelectionSystem allows remote attackers to manipulate the Username argument via the login1.php file.
Executive summary
An unauthenticated SQL injection vulnerability in the kidaze CourseSelectionSystem poses a significant risk to data integrity and unauthorized database access.
Vulnerability
This is a SQL Injection vulnerability (CWE-89) located in the login1.php file. The application fails to properly sanitize the Username parameter, allowing an unauthenticated remote attacker to execute arbitrary SQL commands.
Business impact
The ability to perform SQL injection allows an attacker to bypass authentication, extract sensitive information from the database, or modify data within the application. Given the CVSS score of 7.3, this high-severity flaw could lead to complete compromise of the application user data. Such an incident risks significant reputational damage and potential regulatory non-compliance regarding data protection.
Remediation
Immediate Action: Since a specific patch version is currently unavailable, users should restrict access to the /Profilers/SProfile/login1.php endpoint or disable the affected module until a vendor-supplied fix is released.
Proactive Monitoring: Security teams should monitor web server logs for anomalous patterns in the Username field, such as SQL syntax characters or unexpected query structures.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to block common SQL injection payloads targeted at login parameters.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists as documented in the referenced GitHub issue (https://github.com/Anti1i/cve/issues/1).
Analyst recommendation
The presence of a public proof-of-concept and the lack of authentication requirements make this vulnerability a high priority for remediation. Administrators must treat this as an urgent risk and implement WAF-based filtering or access restrictions immediately to prevent unauthorized database interaction while awaiting an official software update.
More kidaze CVEs
Sources
Originally found and disclosed by AntiZ (VulDB User), per the CVE Program record.
- VDB-336189 | kidaze CourseSelectionSystem login1.php sql injection Vulnerability database entry
- VDB-336189 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #703875 | github.com Course Selection System v1.0 SQL injection Third-party advisory
- Submit #725464 | GitHub.com Course Selection System V1.0 SQL Injection (Duplicate) Third-party advisory
- Exploit / PoC