CVE-2025-8970

7.3

itsourcecode · Online Tour and Travel Management System

A SQL injection vulnerability in the Online Tour and Travel Management System allows remote, unauthenticated attackers to manipulate the ID argument in booking.php.

Executive summary

The itsourcecode Online Tour and Travel Management System is vulnerable to a remote SQL injection attack that could allow unauthorized data manipulation.

Vulnerability

This vulnerability is a SQL injection (CWE-89) flaw located in the booking.php file. An unauthenticated attacker can remotely exploit this by injecting malicious SQL commands into the ID argument.

Business impact

The exploitation of this vulnerability poses a significant risk to data integrity and confidentiality. By manipulating backend database queries, an attacker could potentially access, modify, or delete sensitive booking records, leading to operational disruption and loss of customer trust. With a CVSS score of 7.3, this flaw is categorized as High severity, necessitating prompt attention to prevent unauthorized database access.

Remediation

Immediate Action: As no official patch is currently available, administrators should restrict network access to the affected booking module or take the application offline until a fix is provided by the vendor.

Proactive Monitoring: Review web server and database logs for anomalous query patterns, such as unexpected SQL syntax or unauthorized attempts to access the /admin/operations/booking.php endpoint.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common SQL injection payloads targeting the ID parameter.

Exploitation status

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

Analyst recommendation

Given the availability of a public proof-of-concept and the ease of remote exploitation, this vulnerability presents a credible risk to the organization. Organizations using the Online Tour and Travel Management System should prioritize implementing strict input validation and access controls immediately. Monitoring for signs of unauthorized database interaction is essential until a formal vendor-supplied security update is released and applied.

More itsourcecode CVEs

Sources

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