CVE-2025-11106

7.3

code-projects · Simple Scheduling System

A SQL injection vulnerability in code-projects Simple Scheduling System 1.0 allows remote attackers to manipulate the falname argument via the addfaculty.php file.

Executive summary

An unauthenticated SQL injection vulnerability in the Simple Scheduling System 1.0 product presents a significant risk of unauthorized database interaction.

Vulnerability

This is a SQL injection vulnerability (CWE-89) occurring in the addfaculty.php file. The flaw allows an unauthenticated remote attacker to inject malicious SQL commands through the falname parameter.

Business impact

The ability to perform remote SQL injection allows an attacker to interact directly with the underlying database, potentially leading to unauthorized data exfiltration or modification. Given the CVSS score of 7.3, this flaw represents a high risk to data confidentiality and integrity. Successful exploitation could compromise the entire scheduling database, leading to significant operational disruption and loss of sensitive information.

Remediation

Immediate Action: Since no official patch is currently available, administrators should restrict access to the affected addfaculty.php endpoint or disable the vulnerable module until a security update is released by the vendor.

Proactive Monitoring: Monitor web server logs for suspicious HTTP requests targeting addfaculty.php that contain SQL syntax characters such as single quotes, semicolons, or comment indicators.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block SQL injection patterns targeting the specified parameter to mitigate the risk of exploitation.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists as documented in the GitHub issue referenced in the vulnerability disclosure.

Analyst recommendation

This vulnerability is critical due to the lack of required authentication and the presence of a public proof-of-concept. Organizations utilizing Simple Scheduling System 1.0 must treat this as a high priority, implementing network-level access controls or WAF filtering immediately to prevent exploitation while awaiting a vendor-supplied patch.

More code-projects CVEs

Sources

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