CVE-2026-2848
7.3SourceCodester · Simple Responsive Tourism Website
A SQL injection vulnerability exists in the registration component of SourceCodester Simple Responsive Tourism Website 1.0, allowing remote unauthenticated attackers to manipulate database queries.
Executive summary
A critical SQL injection vulnerability in SourceCodester Simple Responsive Tourism Website 1.0 allows remote, unauthenticated attackers to compromise database integrity.
Vulnerability
The vulnerability is a SQL injection (CWE-89) flaw located in the /classes/Master.php file, specifically within the register function. An unauthenticated attacker can supply malicious input via the Username parameter to execute arbitrary SQL commands.
Business impact
Successful exploitation of this vulnerability permits unauthorized interaction with the application backend database. This could lead to data exfiltration, unauthorized administrative account creation, or complete loss of database confidentiality and integrity. With a CVSS score of 7.3, this high-severity flaw poses a significant risk to the availability and security of the hosting environment.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict access to the registration endpoint or disable the registration functionality entirely until a secure version is released.
Proactive Monitoring: Monitor web server logs for suspicious HTTP requests targeting /classes/Master.php containing SQL syntax characters, such as single quotes, semicolons, or comment indicators.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules specifically configured to detect and block SQL injection patterns in URI parameters.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists as documented in the GitHub issue referenced in the vulnerability report.
Analyst recommendation
Given the availability of a public proof-of-concept and the lack of an official vendor patch, this vulnerability presents an immediate risk to any deployment of the Simple Responsive Tourism Website. Security teams must prioritize isolating the affected component and implementing strict WAF filtering to prevent exploitation until a formal update is provided by the vendor.
More SourceCodester CVEs
Sources
Originally found and disclosed by Youpeng Li (Guangzhou University), Hui Lu (Guangzhou University), Zhihong Tian (Guangzhou University), anxxc (VulDB User), with anxxc (VulDB User) (analyst), per the CVE Program record.
- VDB-347084 | SourceCodester Simple Responsive Tourism Website Registration Master.php sql injection Vulnerability database entry
- VDB-347084 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #753967 | sourcecodester.com Simple Responsive Tourism Website 1.0 SQL Injection Third-party advisory
- Exploit / PoC
- sourcecodester.com