Skip to content
Threat Feed
high advisory

SQL Injection Vulnerability in Tourism-Management-System

The Tourism-Management-System contains a critical SQL injection vulnerability in the CommonDao component allowing remote unauthenticated attackers to execute arbitrary database queries.

CVE search metadata

CVE search record: CVE-2026-86282. Severity: high. CVSS: 7.3. KEV: no. Product: Tourism-Management-System (commits up to 8122bf020d91199eddfff3ee02d1632a70a9a132). Brief: SQL Injection Vulnerability in Tourism-Management-System. Brief link: https://feed.craftedsignal.io/briefs/2026-09-tourism-management-sql-injection/

A SQL injection vulnerability exists in the Tourism-Management-System repository maintained by jaychouchannel. The flaw resides within the CommonDao component, specifically inside the 'travel/src/main/java/com/controller/CommonController.java' file. An attacker can exploit this remotely by injecting malicious input into the 'table', 'column', 'xColumn', or 'yColumn' parameters. Because the application fails to properly sanitize these inputs before including them in SQL queries, an attacker can bypass authentication, exfiltrate sensitive data, or modify database contents.

Publicly available exploit code has been released, increasing the risk of exploitation. As the project does not utilize standard versioning, all instances running commits up to 8122bf020d91199eddfff3ee02d1632a70a9a132 are considered vulnerable. Security teams should prioritize patching the system using the official fix provided in commit d44ec3aa0bd2a72c8800e3befb0a9a96a6491b86.

Impact

Successful exploitation allows remote, unauthenticated attackers to perform SQL injection attacks. This can result in unauthorized access to sensitive application data, potential modification or deletion of records, and under certain configurations, escalation of privileges or administrative takeover of the backend database. All organizations hosting this system are at risk of data breaches and service disruption.

Recommendation

  • Apply the security patch provided in commit d44ec3aa0bd2a72c8800e3befb0a9a96a6491b86 to all instances of the Tourism-Management-System.
  • Audit access logs for abnormal HTTP requests containing SQL keywords (e.g., SELECT, UNION, SLEEP) targeting the CommonController endpoint.
  • Enforce strict input validation on all parameters handled by CommonController.java.
  • Monitor webserver traffic for incoming requests where the query parameters 'table', 'column', 'xColumn', or 'yColumn' contain suspicious SQL syntax or metacharacters.

Immediate actions

Deploy WAF rules to block SQL keywords in the specified parameters

SOC 24h

Mitigations

Apply patch d44ec3aa0bd2a72c8800e3befb0a9a96a6491b86

immediate IT Operations

CVE-2026-86282

Detection coverage 1

Detects CVE-2026-86282 Exploitation - SQL Injection in CommonController

high

Detects exploitation attempts against the Tourism-Management-System CommonController by identifying SQL injection payloads in the table or column parameters.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →