CVE-2025-10795

7.3

code-projects · Online Bidding System

A critical SQL injection vulnerability in the Online Bidding System 1.0 allows unauthenticated remote attackers to execute arbitrary SQL commands via the id parameter in bidupdate.php.

Executive summary

A critical SQL injection vulnerability in the code-projects Online Bidding System allows unauthenticated attackers to compromise database integrity and gain unauthorized data access.

Vulnerability

This is a SQL injection vulnerability (CWE-89) located in the bidupdate.php file. The application fails to sanitize the id parameter before processing it in database queries, allowing an unauthenticated attacker to inject malicious SQL code.

Business impact

Successful exploitation of this vulnerability enables attackers to bypass authentication, extract sensitive information from the database, modify or delete records, and potentially achieve full system control. Given the CVSS score of 7.3, this represents a high risk to business operations, as it directly impacts data confidentiality, integrity, and availability. Compromise of an online bidding platform frequently leads to significant reputational damage and potential loss of financial data.

Remediation

Immediate Action: As no official vendor patch is currently available, administrators should restrict network access to the /administrator/ directory using IP allowlisting or a Web Application Firewall (WAF) rule to block malicious SQL patterns.

Proactive Monitoring: Review web server and database logs for suspicious POST requests to /administrator/bidupdate.php, particularly those containing SQL syntax characters like single quotes, dashes, or SQL keywords.

Compensating Controls: Deploy a Web Application Firewall (WAF) configured to detect and block common SQL injection payloads targeted at the id parameter.

Exploitation status

Public Exploit Available: Yes — a public proof-of-concept and detailed technical write-up are available on GitHub.

Analyst recommendation

Due to the availability of public exploit code and the lack of a vendor patch, this vulnerability poses an immediate threat to any deployment of the Online Bidding System 1.0. Organizations should immediately isolate the affected application from public-facing networks or apply robust WAF filtering to prevent unauthorized database access. Prioritize migrating to a secure alternative if the vendor does not provide a remediation path.

More code-projects CVEs

Sources

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