npm-Paket open: OS-Command-Injection über PowerShell unter Windows
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.
sindresorhus · open
