CVE-2025-13285
7.3itsourcecode · Online Voting System
A SQL injection vulnerability exists in the login.php file of itsourcecode Online Voting System 1.0, allowing remote unauthenticated attackers to manipulate the Username argument.
Executive summary
A critical SQL injection vulnerability in itsourcecode Online Voting System 1.0 allows remote, unauthenticated attackers to compromise database integrity.
Vulnerability
This vulnerability is a SQL injection flaw (CWE-89) located in the login.php file. The application fails to properly sanitize the Username argument, enabling an unauthenticated remote attacker to execute arbitrary SQL commands.
Business impact
The ability to perform unauthenticated SQL injection poses a significant risk to the confidentiality, integrity, and availability of the voting database. With a CVSS score of 7.3, this high-severity flaw could allow an attacker to bypass authentication, extract sensitive user information, or modify voting records, leading to severe reputational damage and loss of trust in the system.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict network access to the login portal and evaluate the necessity of the application until a security update is released by the vendor.
Proactive Monitoring: Review web server access logs for anomalous patterns in the Username field, specifically looking for SQL syntax characters such as single quotes, semicolons, or comment indicators.
Compensating Controls: Deploy a Web Application Firewall (WAF) with strict SQL injection protection rules to inspect and block malicious payloads directed at the login.php endpoint.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept exists, as documented in the linked GitHub issue.
Analyst recommendation
Given the availability of a public proof-of-concept and the ease of exploitation, this vulnerability requires immediate attention. Organizations utilizing the itsourcecode Online Voting System 1.0 must prioritize the implementation of compensating controls, such as WAF rules, and maintain heightened monitoring until an official patch is provided by the vendor.
More itsourcecode CVEs
Sources
Originally found and disclosed by WANGshuyan (VulDB User), per the CVE Program record.
- VDB-332625 | itsourcecode Online Voting System login.php sql injection Vulnerability database entry
- VDB-332625 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #690884 | itsourcecode Online Voting System V1.0 SQL Injection Third-party advisory
- Submit #690887 | itsourcecode Online Voting System V1.0 SQL Injection (Duplicate) Third-party advisory
- Exploit / PoC
- itsourcecode.com