CVE-2025-7751
7.3code-projects · Online Appointment Booking System
A SQL injection vulnerability exists in the Online Appointment Booking System 1.0 within the admin/addclinic.php file, allowing remote attackers to manipulate the cid argument.
Executive summary
An unauthenticated SQL injection vulnerability in the code-projects Online Appointment Booking System 1.0 poses a significant risk of unauthorized database manipulation.
Vulnerability
The application is susceptible to SQL injection via the cid parameter in the /admin/addclinic.php file, which can be exploited by an unauthenticated remote attacker to execute arbitrary SQL commands.
Business impact
Successful exploitation of this vulnerability allows unauthorized actors to interface directly with the backend database, potentially leading to data exfiltration, modification, or deletion. With a CVSS score of 7.3, this flaw represents a high-severity risk that could compromise the integrity and confidentiality of the entire booking system, potentially causing significant operational disruption and loss of sensitive user information.
Remediation
Immediate Action: Since no official patch is currently available, administrators should restrict network access to the /admin/addclinic.php endpoint using firewall rules or VPN requirements.
Proactive Monitoring: Security teams should monitor database logs for anomalous queries or syntax errors that indicate injection attempts and audit web server access logs for requests targeting the identified file.
Compensating Controls: Implement a Web Application Firewall (WAF) with rules configured to detect and block SQL injection patterns specifically targeting the cid parameter.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept exists as documented in the linked GitHub repository.
Analyst recommendation
The presence of a public proof-of-concept coupled with the lack of an official patch necessitates immediate defensive action to isolate the vulnerable component. Organizations utilizing this software must prioritize restricting access to the affected administrative interface until the vendor provides a secure update or a permanent fix can be developed internally.
More code-projects CVEs
Sources
Originally found and disclosed by zzb1 (VulDB User), per the CVE Program record.
- VDB-316741 | code-projects Online Appointment Booking System addclinic.php sql injection Vulnerability database entry
- VDB-316741 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #615492 | code-projects Online Appointment Booking System V1.0 SQL injection Third-party advisory
- Exploit / PoC
- code-projects.org