Der Angriff offenbart ein zentrales Sicherheitsrisiko der modernen Softwareentwicklung: Angreifer zielten nicht primär auf OpenAI ab, sondern auf TanStack und andere vertrauenswürdige Pakete, um über die Supply Chain maximale Schäden zu verursachen. Die Mini Shai-Hulud-Malware wurde in hunderte Pakete eingeschleust – ein Erfolgsmodell für Cyberkriminelle, das ein exponentielles Ansteckungsrisiko birgt.
Wie der Angriff funktionierte: Die TeamPCP-Gruppe infiltrierte zunächst TanStack-Projekte durch Schwachstellen in GitHub Actions und CI/CD-Konfigurationen. Mit gestohlenen Zugangsdaten konnten sie dann bösartige Code-Zeilen in legitime Release-Pipelines einschleusen – die Pakete sahen daher authentisch aus. Die Malware war dabei auf Credential-Diebstahl optimiert: Sie extrahierte GitHub-Tokens, npm-Veröffentlichungstoken, AWS-Anmeldedaten, Kubernetes-Secrets und SSH-Schlüssel aus dem Speicher. Besonders perfide: Die Malware etablierte Persistenz, indem sie Claude-Code-Hooks und VS-Code-Auto-Run-Tasks modifizierte – selbst nach dem Entfernen des Pakets blieb sie aktiv.
Der Domino-Effekt war massiv. Neben OpenAI wurden UiPath, Guardrails AI, OpenSearch und SAP-Pakete kompromittiert. Microsoft Threat Intelligence entdeckte zusätzlich ein Linux-Spionage-Tool, das Systeme mit russischer Sprache anvisierte und destruktive Sabotage-Komponenten gegen israelische und iranische Systeme bereithielt.
Für deutsche Nutzer relevant: macOS-Anwender von OpenAI-Software müssen ihre Anwendungen bis Juni 2026 aktualisieren, da ältere Zertifikate durch Apples Notarisierungsprozess nicht mehr funktionieren. Windows- und iOS-Nutzer sind nicht betroffen.
OpenAI betont in seinem Advisory, dass dies einen Trend widerspiegelt: Angreifer konzentrieren sich zunehmend auf die Software-Lieferkette, nicht auf einzelne Unternehmen. “Eine Schwachstelle kann sich schnell und weit verbreiten”, warnt das Unternehmen. Das BSI empfiehlt Entwicklern und Organisationen verstärkte Kontrollen bei der Nutzung externer Pakete sowie regelmäßige Dependency-Analysen. Die DSGVO-Meldepflicht tritt ein, wenn personenbezogene Daten gefährdet sind – hier erklärte OpenAI allerdings korrekt, dass Kundendaten nicht betroffen sind.
