Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2021-43609-POC — Доказательство концепции эксплуатации CVE-2021-43609, демонстрирующее цепочку SQL-инъекции, чтения файлов и удалённого выполнения кода против программного обеспечения службы поддержки Spiceworks. | Kitploit
Инструменты/GitHubGitHub/d5sec/cve-2021-43609-poc
Анализ уязвимостейАнализ КодаЭксплуатацияЭксплуатация веб-приложенийТестирование на ПроникновениеРазработка Полезной Нагрузки
GitHubd5sec/cve-2021-43609-poc

CVE-2021-43609-POC

Доказательство концепции эксплуатации CVE-2021-43609, демонстрирующее цепочку SQL-инъекции, чтения файлов и удалённого выполнения кода против программного обеспечения службы поддержки Spiceworks.

Репозиторий
5122 лет назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

SQLi в параметре sort в Spiceworks

В параметре sort Spiceworks присутствует SQLi. Полная цепочка эксплойта: SQLi -> чтение файла -> RCE.

Демонстрация

asciicast

Предварительные требования

root@kitploit:~
apt update && apt install -y ruby-dev nodejs python3 python3-pip libsqlite3-dev
pip3 install requests
gem install bundler && cd rce && bundle install

Этап 1

Используйте poc.py для эксплуатации SQLi -> чтение файла и извлечения переменной окружения secret_key_base. Затем он сгенерирует PoC-скрипт на Ruby для получения обратного шелла, используя значения, полученные из poc.py.

Использование

root@kitploit:~
usage: poc.py [-h] --rhost RHOST --lhost LHOST --lport LPORT -u USER -p PASSWORD [-e ENV_PATH]

There's a SQLi in a `sort` parameter of Spiceworks. The exploit chain is SQLi -> file read -> RCE.

optional arguments:
  -h, --help            show this help message and exit
  --rhost RHOST         https://example.com
  --lhost LHOST         10.10.10.10
  --lport LPORT         9001
  -u USER, --user USER  [email protected]
  -p PASSWORD, --password PASSWORD
                        P@$$w0rd!
  -e ENV_PATH, --env_path ENV_PATH
                        Path to environment variables

Этап 2

Используйте rce.rb. Запустите слушатель nc на IP-адресе и порту, которые вы указали на Этапе 1, затем просто:

root@kitploit:~
cd rce && ruby rce.rb

Вуаля!

Благодарности

  • @aidanstansfield
Скачать инструмент