CVE-2026-3746 in Simple Responsive Tourism Websiteinfo

Summary

by MITRE • 03/08/2026

A vulnerability was determined in SourceCodester Simple Responsive Tourism Website 1.0. Affected by this vulnerability is an unknown functionality of the file /tourism/classes/Login.php?f=login of the component Login. This manipulation of the argument Username causes sql injection. The attack may be initiated remotely. The exploit has been publicly disclosed and may be utilized.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 03/08/2026

This vulnerability exists within the SourceCodester Simple Responsive Tourism Website version 1.0 where an insecure input handling flaw has been identified in the login functionality. The specific component affected is located at /tourism/classes/Login.php?f=login which processes user authentication requests without adequate validation or sanitization of the Username parameter. This represents a classic sql injection vulnerability that allows attackers to manipulate database queries through malicious input. The vulnerability is classified under CWE-89 which specifically addresses improper neutralization of special elements used in an SQL command, making it a critical security weakness in the application's database interaction layer.

The technical exploitation of this vulnerability occurs when an attacker submits a crafted Username value that contains malicious sql code. Since the application does not properly sanitize or escape user input before incorporating it into database queries, the injected sql commands can execute with the privileges of the database user account. This remote attack vector means that malicious actors can exploit the vulnerability from outside the network without requiring local system access or prior authentication. The disclosure of this exploit publicly available information increases the risk profile significantly as threat actors can readily leverage existing attack patterns.

The operational impact of this vulnerability extends beyond simple data theft as it can enable complete database compromise. Attackers may gain access to sensitive user information including credentials, personal details, and potentially system configuration data. In a tourism website context, this could expose traveler information, booking details, and other confidential data that users trust the system to protect. The vulnerability also provides potential for privilege escalation attacks where attackers might elevate their access level to administrative functions within the application, further compromising the entire system. This type of vulnerability aligns with ATT&CK technique T1190 which covers exploit public-facing application, and T1071.004 which covers application layer protocol traffic.

Mitigation strategies should include immediate implementation of input validation and parameterized queries to prevent sql injection attacks. The development team must sanitize all user inputs and implement proper escaping mechanisms before database interactions. Additionally, the application should employ principle of least privilege for database connections, ensuring that the web application only has necessary permissions to perform its functions. Regular security audits, web application firewalls, and input validation libraries should be implemented to provide defense in depth. The system should also be updated to the latest version where this vulnerability has been patched, and access controls should be strengthened to limit exposure of the vulnerable endpoint. Organizations should also conduct comprehensive penetration testing to identify similar vulnerabilities in other components of the application.

Responsible

VulDB

Disclosure

03/08/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00379

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!