npm-Paket open: OS-Command-Injection über PowerShell unter Windows
Zusammenfassung
Das npm-Paket open (Versionen 7.2.0 bis vor 11.0.0) kann unter Windows und WSL PowerShell-Code ausführen, wenn manipulierte URLs verarbeitet werden. Angreifer können $(...)-Teilausdrücke in URLs einbetten, zum Beispiel in OAuth-authorization_endpoint-Werten von bösartigen MCP-Servern, die ausgeführt werden, wenn das Paket sie ungeschützt an PowerShell übergibt. Für einen Angriff muss ein Benutzer eine solche URL öffnen oder verarbeiten, etwa durch die Verbindung zu einem bösartigen MCP-Server.
Betroffen
- open (sindresorhus): 7.2.0 bis vor 11.0.0
- MCP Inspector (modelcontextprotocol inspector): 2.0.0 bis vor 2.12.0
- opencode (anomalyco opencode): 1.0.137 bis vor 1.18.33
Behoben in
- open: 11.0.0
- MCP Inspector: 2.12.0
- opencode: 1.18.33
Umgehung
Unbekannt.
Ausnutzung
- Zum Zeitpunkt der Erstellung sind kein öffentlicher Proof of Concept und keine bestätigte Ausnutzung bekannt.
- Die NVD-Analyse ist noch ausstehend.
Unsere Empfehlung
- Ermitteln Sie transitive Kopien von open im Bereich 7.2.0 bis 10.x in Ihren Lockfiles und aktualisieren Sie auf 11.0.0 oder neuer.
- Aktualisieren Sie MCP Inspector auf 2.12.0 oder neuer und opencode auf 1.18.33 oder neuer.
- Verbinden Sie Entwicklertools bis zur Behebung nicht mit nicht vertrauenswürdigen MCP-Servern und öffnen Sie darüber keine unbekannten URLs unter Windows oder WSL.
Öffentliche Exploits
Links zu fremden Seiten, von uns nicht geprüft – Exploit-Code kann Schadsoftware enthalten. Nur in isolierten Testumgebungen verwenden.
- Proof of Concept auf GitHub (1 Repositories)
shouvikkkk/oauth-sink-check
Quellen der Recherche
- VulnCheck CNA advisory www.vulncheck.com
- open v11.0.0 release github.com
- open fix commit github.com
- MCP Inspector GHSA-q978-78c7-phqw github.com
- opencode fix commit github.com
- opencode pull request 51414 github.com
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 02.11.2026 07:42.
Referenzen der NVD (8)
- https://github.com/anomalyco/opencode/commit/29f07e0c69ad8668e0e15b0eb54f2fcb342af98c
- https://github.com/anomalyco/opencode/pull/51414
- https://github.com/modelcontextprotocol/inspector/security/advisories/GHSA-q978-78c7-phqw
- https://github.com/sindresorhus/open/blob/v10.2.0/index.js#L189-L203
- https://github.com/sindresorhus/open/blob/v7.2.0/index.js#L60-L99
- https://github.com/sindresorhus/open/commit/274d70446bf38a7b7d50b214dd3962ef8ea9320d
- https://github.com/sindresorhus/open/releases/tag/v11.0.0
- https://www.vulncheck.com/advisories/open-7.2.0-before-11.0.0-os-command-injection-via-powershell-on-windows
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.
