CVE-2017-17614 in Food Order Scriptinfo

Summary

by MITRE

Food Order Script 1.0 has SQL Injection via the /list city parameter.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 09/01/2025

The vulnerability identified as CVE-2017-17614 affects the Food Order Script version 1.0, specifically targeting the /list city parameter which is susceptible to SQL injection attacks. This represents a critical security flaw that allows malicious actors to manipulate database queries through crafted input parameters, potentially leading to unauthorized data access and system compromise. The vulnerability resides in the application's handling of user-supplied input within the city listing functionality, where insufficient input validation and sanitization permits attackers to inject malicious SQL code directly into the database query execution flow.

This SQL injection vulnerability falls under the Common Weakness Enumeration category CWE-89, which specifically addresses improper neutralization of special elements used in SQL commands. The flaw demonstrates a classic lack of input sanitization where the application directly incorporates user-provided data into database queries without proper parameterization or escaping mechanisms. Attackers can exploit this by submitting malicious payloads through the city parameter that alter the intended database query structure, potentially extracting sensitive information, modifying database records, or even executing administrative commands on the underlying database system.

The operational impact of this vulnerability extends beyond simple data theft, as it provides attackers with a potential foothold for further system compromise. An attacker who successfully exploits this vulnerability could gain access to customer information, order histories, payment details, and other sensitive data stored within the application's database. The attack vector is particularly concerning as it requires minimal reconnaissance and can be automated, making it attractive to threat actors. The vulnerability affects the core functionality of the food ordering system, potentially disrupting business operations while simultaneously exposing critical customer data to unauthorized access.

Mitigation strategies for this vulnerability should focus on implementing proper input validation and parameterized queries throughout the application's codebase. The recommended approach involves adopting prepared statements or parameterized queries to ensure that user input is properly escaped and treated as data rather than executable code. Additionally, implementing proper input sanitization routines and employing web application firewalls can provide additional layers of protection. Organizations should also conduct comprehensive code reviews to identify similar vulnerabilities in other parameters and functions, as this represents a systemic issue that may affect other parts of the application. The remediation process should include thorough testing to ensure that all database interactions properly handle user input without exposing the system to injection attacks, aligning with security best practices outlined in the OWASP Top Ten and NIST cybersecurity guidelines for web application security.

Reservation

12/13/2017

Disclosure

12/13/2017

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.03050

KEV

no

Activities

very low

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!