CVE-2025-8971
7.3itsourcecode · Online Tour and Travel Management System
A SQL injection vulnerability in the Online Tour and Travel Management System allows remote unauthenticated attackers to execute arbitrary database queries via the val-username parameter.
Executive summary
The itsourcecode Online Tour and Travel Management System is vulnerable to a remote SQL injection attack, which could allow an unauthenticated attacker to compromise backend database integrity.
Vulnerability
This vulnerability is a SQL injection (CWE-89) flaw located in the /admin/operations/travellers.php file. It is triggered by the manipulation of the val-username argument, and it can be exploited by an unauthenticated remote attacker.
Business impact
Successful exploitation of this SQL injection vulnerability could lead to unauthorized access to sensitive traveler or administrative data stored within the system database. Given the CVSS score of 7.3, this represents a high risk to data confidentiality and integrity, potentially resulting in unauthorized data exfiltration or system manipulation that could disrupt business operations.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict access to the /admin/ directory using network-level controls or web server authentication.
Proactive Monitoring: Monitor server access logs for anomalous HTTP requests targeting /admin/operations/travellers.php, specifically looking for SQL syntax patterns within the val-username parameter.
Compensating Controls: Deploy a Web Application Firewall (WAF) with custom rules designed to detect and block SQL injection payloads directed at the vulnerable endpoint.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept exists as documented in the GitHub issue referenced by the CVE record and the available public repository.
Analyst recommendation
Given the severity of this unauthenticated SQL injection vulnerability and the confirmed existence of public exploit code, immediate action is required. Organizations using the Online Tour and Travel Management System should isolate the application from public access until a vendor-supplied security update is released and verified. Prioritize the implementation of compensating controls, such as WAF filtering, to mitigate the risk of exploitation while awaiting a permanent resolution.
More itsourcecode CVEs
Sources
Originally found and disclosed by zzb1 (VulDB User), per the CVE Program record.
- VDB-319966 | itsourcecode Online Tour and Travel Management System travellers.php sql injection Vulnerability database entry
- VDB-319966 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #628167 | itsourcecode Online Tour and Travel Management System V1.0 SQL Injection Third-party advisory
- Exploit / PoC
- itsourcecode.com