CVE-2025-8969

7.3

itsourcecode · Online Tour and Travel Management System

The Online Tour and Travel Management System contains a SQL injection vulnerability in the admin/approve_user.php file, allowing remote attackers to manipulate the ID argument.

Executive summary

A critical SQL injection vulnerability in the itsourcecode Online Tour and Travel Management System 1.0 allows for remote unauthorized database manipulation.

Vulnerability

This vulnerability is a SQL injection (CWE-89) flaw located in the /admin/approve_user.php file. It allows an unauthenticated remote attacker to inject malicious SQL commands by manipulating the ID parameter.

Business impact

The ability to perform SQL injection poses a significant risk to the integrity and confidentiality of the underlying database. Successful exploitation could lead to unauthorized data access, modification of user records, or potential administrative account compromise, resulting in significant reputational and operational damage. Given the CVSS score of 7.3, this represents a high-severity risk that demands immediate attention.

Remediation

Immediate Action: As no official patch is currently available, administrators should immediately restrict access to the /admin/ directory using network-level controls or IP allowlisting.

Proactive Monitoring: Review web server access logs for suspicious patterns, specifically looking for unusual characters or SQL syntax in requests directed toward the /admin/approve_user.php endpoint.

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

Exploitation status

Public Exploit Available: Yes — a public proof-of-concept exists as documented in the GitHub issue referenced by the vulnerability research.

Analyst recommendation

The presence of a public proof-of-concept for this SQL injection vulnerability significantly lowers the barrier for entry for malicious actors. IT administrators must prioritize isolating the affected application components and implementing strict access controls immediately to prevent unauthorized database interaction. Given the absence of a vendor-provided patch, users should consider the software insecure until a formal update is released and verified.

More itsourcecode CVEs

Sources

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