ai-sdlc MCP-Server: OS-Command-Injection über den Parameter repo
Zusammenfassung
Der MCP-Server des ai-sdlc-Plugins bis Version 0.31.2 enthält eine OS-Command-Injection-Schwachstelle (CWE-78). Der Argument repo der Tools check_issue und check_pr_status wird ungeprüft in gh-CLI-Befehle übernommen, die über execSync() ausgeführt werden. Ein Angreifer, der Shell-Metazeichen einschleusen kann, etwa per Prompt Injection in Inhalten, die ein KI-Agent verarbeitet, kann beliebige Befehle als Benutzer des MCP-Servers ausführen.
Betroffen
- ai-sdlc-framework ai-sdlc Plugin, MCP-Server, Versionen 0 bis 0.31.2
- Tools: check_issue und check_pr_status
Behoben in
Unbekannt. Es ist keine korrigierte Version bestätigt.
Umgehung
- Keine Workaround-Massnahme des Herstellers bestätigt.
- MCP-Server auf Systemen deaktivieren, auf denen er nicht zwingend benötigt wird.
- MCP-Server und KI-Agent mit einem Konto mit minimalen Berechtigungen und einem eingeschränkten, schreibgeschützten GitHub-Token betreiben.
Ausnutzung
- Nicht bekannt, ob die Schwachstelle aktiv ausgenutzt wird.
- Technische Details sind im Issue #1970 des Melders öffentlich.
- EPSS: 0.69 % (Perzentil 53).
- Lokaler Angriffsvektor mit niedrigen Berechtigungen (CVSS 4.0 AV:L/PR:L); eine Ausnutzung setzt voraus, dass Eingaben an den Agenten gelangen, typischerweise per Prompt Injection.
Unsere Empfehlung
- Prüfen, ob das ai-sdlc-Plugin auf Entwickler-Arbeitsplätzen oder CI-Runnern installiert ist.
- MCP-Server des Plugins entfernen oder deaktivieren, wo er nicht benötigt wird.
- Tool-Aufrufe des Agenten mit manueller Freigabe absichern und den Umfang des GitHub-Tokens begrenzen.
- Auf eine korrigierte Version aktualisieren, sobald der Hersteller eine bestätigt, und das Repository des Herstellers auf Sicherheitshinweise überwachen.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub repository ai-sdlc-framework/ai-sdlc github.com
- Source file check-issue.ts at ai-sdlc-plugin-v0.31.2 github.com
- Fix commit 717d7ecf068b714f65955e50fcf5cb4f9a0b5070 github.com
- Issue #1970 github.com
- VulnCheck advisory www.vulncheck.com
- Strix CVE record CVE-2026-117558 www.strix.ai
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 10:02.
Referenzen der NVD (5)
- https://github.com/ai-sdlc-framework/ai-sdlc
- https://github.com/ai-sdlc-framework/ai-sdlc/blob/ai-sdlc-plugin-v0.31.2/ai-sdlc-plugin/mcp-server/src/tools/…
- https://github.com/ai-sdlc-framework/ai-sdlc/commit/717d7ecf068b714f65955e50fcf5cb4f9a0b5070
- https://github.com/ai-sdlc-framework/ai-sdlc/issues/1970
- https://www.vulncheck.com/advisories/ai-sdlc-mcp-server-through-0.31.2-command-injection-via-check-issue-and-…
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
