CVE-2025-8957
7.3Campcodes · Online Flight Booking Management System
Campcodes Online Flight Booking Management System 1.0 contains a SQL injection vulnerability in the departure_airport_id parameter of the flights.php file, allowing for remote exploitation.
Executive summary
A critical SQL injection vulnerability in Campcodes Online Flight Booking Management System 1.0 exposes the application to remote database manipulation and unauthorized data access.
Vulnerability
This flaw is a SQL injection vulnerability (CWE-89) located in the flights.php script. An unauthenticated remote attacker can manipulate the departure_airport_id argument to execute malicious SQL queries against the backend database.
Business impact
The ability to perform SQL injection allows an attacker to bypass authentication, extract sensitive customer booking information, or modify database contents. Given the CVSS score of 7.3, this high-severity flaw poses a significant risk to data confidentiality and integrity, potentially leading to regulatory non-compliance and loss of customer trust.
Remediation
Immediate Action: Since a formal vendor patch is currently unknown, administrators should restrict access to the affected flights.php file or disable the booking system until a secure version is released.
Proactive Monitoring: Security teams should audit web server access logs for anomalous SQL syntax, such as UNION, SELECT, or SLEEP commands, originating from unknown or suspicious IP addresses.
Compensating Controls: Deploy a Web Application Firewall (WAF) with strict SQL injection filtering rules to inspect and block malicious payloads targeting the departure_airport_id parameter.
Exploitation status
Public Exploit Available: Yes, a published PoC exists, as documented in the technical write-up provided via the VulDB reference.
Analyst recommendation
The vulnerability in the Online Flight Booking Management System presents a clear and immediate risk due to the availability of proof-of-concept code. Organizations using this software must prioritize the implementation of compensating controls, such as WAF rules, and maintain heightened monitoring until the vendor provides a security update to address the SQL injection flaw.
Sources
Originally found and disclosed by XenoEcho (VulDB User), per the CVE Program record.
- VDB-319926 | Campcodes Online Flight Booking Management System flights.php sql injection Vulnerability database entry
- VDB-319926 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #627840 | Campcodes Online Flight Booking Management System 1.0 SQL Injection Third-party advisory
- Related
- Exploit / PoC
- campcodes.com