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

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

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

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

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

Категории

Все категории
Loading categories
vestacp-config-eval-rce — Рекомендация по безопасности: VestaCP <= 0.9.8-26 — аутентифицированные точки eval в парсере конфигурации -> RCE с правами root (предшественник HestiaCP GHSA-w3mx/cr7q, никогда не раскрывался для VestaCP) | Kitploit
Инструменты/GitHubGitHub/sysdopllc/vestacp-config-eval-rce
Повышение привилегийАнализ уязвимостейЭксплуатацияВеб-безопасность
GitHubsysdopllc/vestacp-config-eval-rce

vestacp-config-eval-rce

Рекомендация по безопасности: VestaCP <= 0.9.8-26 — аутентифицированные точки eval в парсере конфигурации -> RCE с правами root (предшественник HestiaCP GHSA-w3mx/cr7q, никогда не раскрывался для VestaCP)

Репозиторий

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться
113 дней назадЕщё не проверено

eval-стоки парсера конфигурации VestaCP → RCE с правами root (VESTACP-2026-001)

Рекомендация по безопасности для оригинальной Vesta Control Panel (VestaCP) ≤ 0.9.8-26 (github.com/serghey-rodin/vesta, vestacp.com — без поддержки с сентября 2019): общий парсер конфигурации в func/main.sh вычисляет контролируемые пользователем строки KEY='value' через eval внутри скриптов v-*, которые выполняются от имени root — аутентифицированный пользователь панели может повысить привилегии до полного root на хостинговом узле.

  • GHSA: GHSA-m2mc-xwq7-pw72
  • Критичность: Критическая, CVSS 9.9 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H)
  • Класс: CWE-78 / CWE-95

Это тот же класс стоков, исправленный в поддерживаемом форке HestiaCP в июле 2026 — CVE-2026-84981, CVE-2026-84984, CVE-2026-84979 — никогда не раскрывался и не исправлялся для оригинальной VestaCP, его предшественника. Он также отличается от более ранних CVE VestaCP (CVE-2019-9859 слой PHP, CVE-2021-30462/30463 цепочка LPE, CVE-2022-3967 инъекция sed); см. раздел Предшествующие работы в рекомендации. Опубликовано для установленной базы, всё ещё использующей VestaCP в продакшене (широко поставляется в шаблонах VPS).

Содержание

  • advisory/VESTACP-2026-001.md — полная рекомендация: затронутые стоки, путь эксплуатации, воздействие, предшествующие работы, область охвата, меры защиты, хронология.
  • poc/poc-eval-sink.sh — самодостаточное доказательство концепции: имитирует уязвимый разбор eval на специально сформированной строке conf и показывает, как усиленный парсер нейтрализует её. Запускается в песочнице mktemp; не требует установки VestaCP.
  • mitigation/non-eval-parser.sh — готовая замена parse_object_kv_list + рецепт портирования для каждого места eval.

Запуск PoC

bash poc/poc-eval-sink.sh

Ожидается: уязвимый разбор создаёт файл-маркер (инъекция выполнена); усиленный разбор оставляет его инертным (значение сохраняется буквально).

Автор отчёта

Bryan Ramirez — SYSDOP LLC · [email protected]

Обнаружено во время защитного аудита безопасности продакшен-инфраструктуры хостинга, август 2026. Раскрыто в октябре 2026.

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