Die Kampagne rund um kompromittierte npm-Pakete legt eine strukturelle Lücke in der Unternehmenssicherheit offen: Technische Scan-Werkzeuge liefern eine Inventarliste, aber kein Lagebild. Erst Cyber Threat Intelligence (CTI) verbindet externe Angreiferkenntnisse mit der internen Infrastrukturwirklichkeit — und erfüllt die Governance-Anforderungen, die NIS-2 nun verbindlich einfordert.
Angreifer zielen längst nicht mehr isoliert auf Firewalls und Server. Die Kampagne 201eMini Shai Hulud201c — mit systematisch kompromittierten npm-Paketen aus weit verbreiteten Ökosystemen — zeigt, wie Bedrohungsakteure ihren Fokus auf die Software-Lieferkette selbst verlagert haben: auf die Code-Abhängigkeiten, Cloud-Dienste und automatisierten Build-Prozesse, auf denen der moderne Unternehmensbetrieb aufbaut.
Die Kampagne verlief in zwei Wellen. Am 11. Mai wurden Pakete aus dem TanStack-Ökosystem sowie ein weit verbreitetes Jenkins-Plugin kompromittiert. Am 19. Mai folgte eine zweite Welle gegen Datenvisualisierungsbibliotheken und Entwicklerwerkzeuge, darunter Komponenten von AntV, echarts-for-react und timeago.js. Was Mini Shai Hulud von früheren Supply-Chain-Vorfällen unterscheidet, ist nicht allein das Ausmaß, sondern die Angriffsfläche: Die betroffenen Pakete sind keine obskuren Abhängigkeiten am Rand, sondern Grundkomponenten, die sich in Web-Anwendungen, internen Portalen, Dashboards und Management-Oberflächen finden — also genau dort, wo Unternehmen heute digitale Prozesse abbilden.
Der Angriff zielt nicht auf Endnutzer. Er zielt auf die Maschinen und Prozesse, mit denen Software entsteht: Developer Workstations, CI/CD Pipelines, GitHub-Tokens, npm-Publishing-Credentials und Cloud-Zugangsdaten. Ein einzelnes kompromittiertes Paket kann Zugriff auf Secrets verschaffen, die sich über mehrere nachgelagerte Umgebungen fortpflanzen. Durch den Missbrauch legitimer Publishing-Mechanismen und vertrauenswürdiger Build-Workflows erzeugt die Kampagne eine Kettenreaktion: Ein kompromittierter Zugang führt zum nächsten.
Diese strukturelle Eigenheit macht konventionelle Sicherheitswerkzeuge allein unzureichend. Eine Software Bill of Materials (SBOM) kann dokumentieren, welche Komponenten theoretisch im Einsatz sind. Ein Vulnerability Scanner identifiziert bekannte CVEs. Ein SCA-Tool prüft Abhängigkeitsbäume. Keines dieser Instrumente beantwortet jedoch die entscheidenden operativen Fragen, mit denen ein Sicherheitsteam mitten in einer aktiven Kampagne konfrontiert ist: Welche Pakete sind aktuell betroffen? Welche Infrastruktur nutzt der Angreifer? Welche internen Anwendungen hängen von diesen Paketen ab? Welche Maßnahmen unterbrechen tatsächliche Angriffswege zuerst?
Genau hier gehört Cyber Threat Intelligence in die Supply-Chain-Diskussion — nicht als Indicator-of-Compromise-Feed, der an ein SIEM angehängt wird, sondern als Schicht, die externe Angreiferkenntnisse mit der internen technischen Realität verbindet: Paketinventare, Repositories, Build-Pipelines, Cloud-Konfigurationen, Secrets-Management-Systeme und Business-Kritikalitätseinstufungen.
Der praktische Unterschied ist erheblich. Ohne CTI prüft ein Sicherheitsteam in der Regel npm-Pakete und wartet auf Advisories der Paket-Maintainer. Mit integrierter CTI kann dasselbe Team folgendes feststellen: Die Kampagne stiehlt CI/CD-Secrets über kompromittierte Pakete; die betroffenen Repositories nutzen diese Abhängigkeiten; bestimmte Pipelines haben Zugriff auf produktionsnahe Cloud-Umgebungen; Credentials müssen rotiert und Builds gestoppt werden, bevor weitere Maßnahmen ergriffen werden. Das ist der Unterschied zwischen einer Warnung, die im Posteingang untergeht, und einer Entscheidungsgrundlage, mit der ein Team innerhalb von Minuten priorisieren kann.
Die Open-Source-Threat-Intelligence-Plattform OpenCTI von Filigran illustriert, wie strukturiertes Lagebild in der Praxis aussieht. Die Mini-Shai-Hulud-Kampagne erscheint dort nicht als einzelner Alarm, sondern als verknüpftes Intelligence-Objekt: beide Angriffswellen, die spezifischen Schadkomponenten, die betroffenen Ökosysteme, Quelle und Zuverlässigkeitsbewertung, verwandte Angriffsmuster und betroffene Branchen — alles verknüpft und für den operativen Einsatz kontextualisiert.
NIS-2 macht diese Fähigkeiten nicht weiter optional. Die Richtlinie verpflichtet Betreiber wesentlicher und wichtiger Einrichtungen in der EU, angemessene Risikomanagementmaßnahmen für Netz- und Informationssysteme umzusetzen. Supply-Chain-Sicherheit, sichere Entwicklung, Vulnerability Handling, Incident Management, Zugangskontrolle und die Bewertung von Lieferantenrisiken sind ausdrücklich unter den geforderten Maßnahmen aufgeführt. Das Wort „angemessen“ ist dabei kein Füllwort: Aufsichtsbehörden erwarten, dass Organisationen nachweisen können, dass Risiken in der digitalen Lieferkette erkannt, bewertet, priorisiert und gesteuert werden — nicht lediglich im Nachhinein zur Kenntnis genommen.
Die Lehre aus Mini Shai Hulud lautet nicht, dass npm grundsätzlich gefährlich sei. Die Lehre ist struktureller Natur: Supply-Chain-Security braucht drei integrierte Ebenen. Erstens Transparenz über Abhängigkeiten, Pakete, Build-Pipelines und Secrets. Zweitens technische Kontrollen — isolierte Builds, restriktives Token-Scoping, gehärtete CI/CD-Workflows, Secret Scanning, Dependency Pinning und schnelle Credential-Rotation. Drittens Threat Intelligence, die externe Kampagneninformationen in konkrete interne Prioritäten übersetzt.
Die dritte Ebene fehlt in vielen Organisationen. CTI wird noch zu oft als Analystendisziplin für Spezialisten im SOC oder Threat-Intel-Team verstanden — nicht als operatives Steuerungsinstrument. Mini Shai Hulud zeigt, warum diese Rahmung unzureichend ist. Wer seine Software-Lieferkette nicht threat-informed steuert, sieht den Angriff erst, wenn er bereits Teil der Verteilungskette geworden ist. Dann ist reine Prävention längst nicht mehr ausreichend.

Dr. Jakob Jung ist Chefredakteur Security Storage und Channel Germany. Er ist seit mehr als 20 Jahren im IT-Journalismus tätig. Zu seinen beruflichen Stationen gehören Computer Reseller News, Heise Resale, Informationweek, Techtarget (Storage und Datacenter) sowie ChannelBiz. Darüber hinaus ist er für zahlreiche IT-Publikationen freiberuflich tätig, darunter Computerwoche, Channelpartner, IT-Business, Storage-Insider und ZDnet. Seine Themenschwerpunkte sind Channel, Storage, Security, Datacenter, ERP und CRM.
Kontakt – Contact via Mail: jakob.jung@security-storage-und-channel-germany.de