Ein gekaperter Entwickler-Account, ein manipuliertes Paket — und ein Wurm, der sich selbstständig weiterverbreitet: 868 npm-Pakete sind infiziert. Warum das auch Unternehmen trifft, die selbst gar nichts falsch gemacht haben.

Am 4. August 2026 wurde der GitHub-Account des Maintainers der weit verbreiteten npm-Bibliothek Keyv gekapert und eine manipulierte Version mit Zugangsdaten-Dieb veröffentlicht. Der Schadcode verbreitet sich selbstständig über gestohlene Publish-Tokens weiter — inzwischen sind rund 868 Pakete in 1.381 Versionen betroffen. Wer Software entwickeln lässt oder einen Webshop betreibt, sollte seine Abhängigkeiten jetzt prüfen lassen.
Am 4. August 2026 übernahmen Angreifer den GitHub-Account des Maintainers von Keyv — einer kleinen, aber extrem weit verbreiteten Hilfsbibliothek, die millionenfach pro Monat heruntergeladen wird. Sie veröffentlichten eine manipulierte Version, die beim Installieren Zugangsdaten abgreift.
Das Besondere und Gefährliche: Der Schadcode — nach dem Wüstenwurm aus „Dune" Shai-Hulud getauft — verhält sich wie ein Wurm. Er stiehlt die Veröffentlichungs-Tokens der befallenen Entwickler und nutzt sie, um weitere Pakete derselben Autoren zu infizieren. Aus einem kompromittierten Konto wurden so binnen Stunden viele.
Der Stand: rund 868 betroffene Pakete in 1.381 Versionen, zusammen über zwei Milliarden Downloads pro Monat. Betroffen waren unter anderem Pakete aus dem Umfeld bekannter Unternehmen wie Deliveroo, Picsart und Qlik.
Kurz übersetzt: npm ist das Lager, aus dem moderne Software ihre Bausteine bezieht. Kaum eine heutige Web-Anwendung wird komplett neu geschrieben; sie setzt auf hunderte fertige Bausteine (Bibliotheken) auf, die wiederum eigene Bausteine mitbringen. Ein durchschnittliches Projekt hängt so schnell an mehreren hundert bis über tausend fremden Paketen.
Für Sie heißt das: Auch wenn Sie selbst keine Zeile Code schreiben, steckt npm mit hoher Wahrscheinlichkeit in Ihrem Haus — in Ihrem Webshop, Ihrem Kundenportal, Ihrer Website, in individuell entwickelten Anwendungen oder in Software, die eine Agentur für Sie betreut.
Und der entscheidende Punkt: Sie haben nichts falsch gemacht. Kein unvorsichtiger Klick, kein schwaches Passwort auf Ihrer Seite. Kompromittiert wurde jemand ganz oben in der Kette — und das Vertrauen fließt automatisch nach unten durch.
Weil er die Rechnung des Angreifers verändert. Ein klassischer Lieferketten-Angriff kompromittiert ein Paket, und die Verteidiger können es gezielt entfernen. Ein Wurm dagegen vervielfältigt sich: Jeder infizierte Entwickler wird unfreiwillig zum Verteiler für die nächste Runde.
Dadurch wächst die Zahl betroffener Pakete exponentiell statt linear — und die Liste ist erst dann vollständig, wenn die Ausbreitung gestoppt ist. Genau deshalb ist ein Stand von „868 Paketen" eine Momentaufnahme, keine Endsumme.
Das Muster kennen wir bereits aus dem Angriff auf den Passwortdienst Bitwarden (Bitwarden gehackt) und grundsätzlich aus Angriff über die Hintertür. Neu ist hier die Selbstverbreitung — sie macht aus einem Vorfall eine Welle.
Ehrliche Antwort: Ohne technische Prüfung gar nicht. Aber Sie können die richtigen Fragen stellen — an Ihre IT, Ihre Agentur oder Ihren Softwaredienstleister:
Bekommen Sie auf diese Fragen keine klare Antwort, ist das bereits ein Befund.
Man kann fremde Bausteine nicht abschaffen — man kann aber verhindern, dass ein kompromittierter Baustein maximalen Schaden anrichtet:
Für die meisten Mittelständler heißt das nicht, das selbst aufzubauen, sondern es von den Dienstleistern einzufordern, die ihre Software betreuen.
Der Vorfall zeigt in aller Deutlichkeit: Ihre Sicherheit endet nicht an der eigenen Firewall. Sie hängt an einer Kette von Zulieferern, die Sie größtenteils nicht kennen — und die niemand einzeln prüfen kann.
Was Sie stattdessen tun können: Verantwortlichkeiten klären. Wer prüft die Abhängigkeiten Ihrer Anwendungen? Wer informiert Sie im Ernstfall, und wie schnell? Steht das im Vertrag? Diese Fragen sind dieselben, die wir in Datenleck beim Dienstleister für Auftragsverarbeiter gestellt haben — hier gelten sie für Ihre Software.
Gern schauen wir uns gemeinsam an, welche Ihrer Anwendungen betroffen sein könnten und welche Nachweise Sie von Ihren Dienstleistern verlangen sollten — verständlich aufbereitet, ohne dass Sie selbst zum Entwickler werden müssen.
FAQ
Kurz und konkret beantwortet.
Ein Schadcode, der sich seit dem 4. August 2026 wurmartig über das npm-Paketregister verbreitet. Er stiehlt Zugangsdaten und nutzt erbeutete Veröffentlichungs-Tokens, um weitere Pakete zu infizieren.
Nach aktuellem Stand rund 868 Pakete in 1.381 Versionen mit zusammen über zwei Milliarden Downloads pro Monat. Da sich der Schadcode selbst verbreitet, ist das eine Momentaufnahme.
Möglicherweise ja. npm-Abhängigkeiten stecken in Webshops, Kundenportalen, Websites und individuell entwickelter Software. Fragen Sie Ihre IT oder Agentur, ob und wann zuletzt gebaut oder installiert wurde.
Eine Software-Stückliste (SBOM), automatisches Dependency-Scanning, festgenagelte Versionen im Produktivsystem, minimale Rechte in der Bauumgebung und regelmäßig erneuerte Tokens mit MFA.
Nein. Ein Zugangsdaten-Dieb wirkt weiter, auch wenn das Paket ersetzt wurde. Betroffene Zugangsdaten, Tokens und Schlüssel müssen erneuert werden.
Weiterlesen

Sicherheit

Sicherheit

Sicherheit
Fragen zu Ihrem Projekt?
Ob IT-Sicherheit oder ein anderes Thema — wir schauen uns Ihre Situation an und sagen Ihnen ehrlich, was sinnvoll ist.
Kontakt aufnehmenKostenlose Erstberatung
Unverbindlich und ohne Fachchinesisch. Wählen Sie den Weg, der Ihnen am liebsten ist.
4,7 ★ GoogleAntwort in unter 4 Stundenpersönlich seit 2002
Rückruf anfordern
Innerhalb von 4 Stunden — kostenlos und unverbindlich.
Wir melden uns innerhalb von 4 Stunden bei Ihnen.
Bewirb dich in 2 Minuten
Ohne Anschreiben-Zwang. Wähl den Weg, der dir am liebsten ist.
26 Kolleg:innenseit 2002 im RheinlandRückmeldung zeitnah
Rückruf anfordern
Zeitnah — kostenlos und unverbindlich.
Wir melden uns zeitnah bei dir.