Die Bilder in diesem Artikel wurden mit künstlicher Intelligenz erstellt. So veröffentlichen wir
Gefilterte Kopie von Malware bekannt als Shai-Hulud Er hat bereits vom öffentlichen Repository ins reale Leben gesprungen: Sicherheitsforscher haben bösartige Pakete gefunden, die in der npm-Datensatz mit Code veröffentlicht wurden, um Anmeldeinformationen, Geheimnisse und Daten von kryptographischen Geldbörsen zu stehlen, und in einem Fall die infizierte Maschine in einen Agenten für DDoS-Angriffe verwandeln.
Der von den Angreifern verwendete Mechanismus kombiniert alte aber effektive Techniken: Typosquating (Namen ähnlich wie legitime Pakete), um versehentliche Downloads und Umverpackung von gefiltertem Code ohne sogar Obuscarso anzuziehen. Dies erleichtert die Anerkennung durch andere Kriminelle und reduziert wiederum die Notwendigkeit fortgeschrittener Fähigkeiten zur Bereitstellung von Massenexfiltrationskampagnen.

Das reale Risiko ist hier nicht nur die Anzahl der Downloads, die in einer bestimmten Partie reduziert werden können, sondern die Auswirkungen auf die Lieferketten: ein Entwickler, der eine kompromittierte Abhängigkeit in einer Bauumgebung oder CI enthält, kann Schlüssel mit Publikationsgenehmigungen, APIs oder Tokens freisetzen, die dann automatisch in öffentlichen Repositorien veröffentlicht werden, die vom Angreifer kontrolliert werden. Dieses "automatische Veröffentlichungsverhalten" verstärkt die Lücke, indem gestohlene Geheimnisse in zugängliche und nachvollziehbare Informationen umgewandelt werden.
Aus betrieblicher Sicht kombinieren schädliche Pakete zwei Arten von Bedrohung. Auf der einen Seite, Informationen Diebstahl-Funktionen, die Verzeichnisse, Konfigurationsdateien und Prozesse erkunden, um Anmeldeinformationen zu extrahieren. Auf der anderen Seite, Module, die Angriffsfunktionen implementieren: HTTP Sättigung, TCP / UDP Überschwemmungen und TCP setzt zurück, um ein Bots-Netzwerk zu bilden. Die Koexistenz beider Funktionalitäten verwandelt einen Vorfall der Flucht von Geheimnissen in eine Plattform für kontinuierliche Offensive Aktionen.
Wenn Sie Projekte verwalten, die npm verwenden, ist die erste Priorität, davon auszugehen, dass eine unverified Abhängigkeit ein Vektor sein kann. Sie müssen sofort jedes verdächtige Paket entfernen, die zugehörigen Anmeldeinformationen und Token widerrufen und drehen und überprüfen, ob Ihre Systeme Artefakte oder Geheimnisse auf öffentliche Repositorien hochgeladen haben. Es ist auch zweckmäßig, die von den Forschern identifizierten Befehls- und Kontrolldomänen und Hosts proaktiv zu blockieren, um die Exfiltration zu begrenzen.
Suchen Sie nach Node-Prozessen, ungewöhnlichen ausgehenden Verbindungen und selbst erstellten Repositories in GitHub, die Dateien mit Anmeldenamen enthalten. Independencies Analyse-Tools und Code-Geheim-Scannen sind nützlich, aber nicht unfehlbar: es fügt Kontrollen an Ihren Pipelines, die die Ausführung von Postinstall-Drittanbieter-Skripten ohne Zustimmung verhindern und verwendet weiße Listenrichtlinien für kritische Pakete.
Um die Angriffsfläche nachhaltig zu reduzieren, ist es unerlässlich, minimale Privilegien auf Token und Schlüssel anzuwenden, Multifaktor-Authentifizierung in kritischen Konten zu aktivieren und automatische Rotationsmechanismen zu verwenden. Es wird auch empfohlen, die Signaturversion und die Verifikationsschlösser soweit möglich zu verwenden, und Ihre CI / CD-Telemetrie zu bereichern, um Paketanlagen in ungeplanten Phasen zu erkennen.

Die Community und Plattformen haben Verantwortung: öffentliche Repositories müssen die Mechanismen zur automatischen Erkennung von Typosquatting-Mustern und Exfilter-Verhalten verbessern, und Betreuer müssen Verfahren für die Verwaltung von Abhängigkeitsfällen dokumentieren. Inzwischen müssen Entwicklerteams unter der Voraussetzung arbeiten, dass Software von Drittanbietern ein Risiko ist, das mit zusätzlichen Kontrollschichten gemildert werden sollte.
Wenn Sie die technische Analyse lesen möchten, die diese Empfehlungen motiviert, werden die Ergebnisse der Forscher im Sicherheitsblog veröffentlicht, der die schädlichen Belastungen erkannte: OXsecurity - Bericht Shai-Hulud. Für einen praktischen Leitfaden über bewährte Sicherheitspraktiken bei Verwendung von npm siehe amtliche Dokumentation: NPM - Sicherheit und gute Praxis.
Die Lektion ist klar: bösartige Code Lecks bleiben nicht auf Papier. Sie replizieren und integrieren in Entwicklungsökosysteme, die von Tausenden von Paketen abhängen. Die einzige wirksame Verteidigung vereint die Hygiene der Anmeldeinformationen, die strenge Kontrolle der Abhängigkeiten und die kontinuierliche Sichtbarkeit des Geschehens in Ihren Bau- und Produktionsumgebungen.
Verwandte Artikel
Weitere Neuigkeiten zum selben Thema.

FBI und sechs Länder verbinden Integrity Technology Group mit Entity Post Diebstahl in SE Asien
Am 8. Oktober veröffentlichten das FBI und die Agenturen in sechs Ländern eine gemeinsame Warnung, die einem chinesischen Unternehmen, der Integrity Technology Group, eine anhal...

Kampagne mit LLM und ARTEX greift südkoreanische Finanzinstitute und Exfilterdaten an
Sicherheitsforscher haben eine Kampagne gegen südkoreanische Finanzinstitute unter Verwendung von sprachegesteuerten Angriffswerkzeugen zur Automatisierung von Intrusionen und D...

ChainDrop Kampagne enthüllt Tensorlake in npm; Version 0.5.144 Widerruf
Ein Paket von npm genannt Tensorlake, ein SDK in TypeScript orientiert an Tensorlake-Anwendungen und -Diensten, war in einer Supply-Chain-Kampagne verbunden mit der Angriffsfami...

Google berichtet DNS Entführung: TLS-Zertifikate für google.com.gh, google.sl und google. wie
Google berichtete am 6. Oktober, dass Angreifer es geschafft haben, unbefugte HTTPS-Zertifikate für Google- und YouTube-Namen auszustellen, nachdem sie autoritäre DNS-Aufzeichnu...

Cyber-Risiko in 2026 bewegt sich zu Workflows und IA, laut Voice of the CISO
Die von fünf Editionen der Voice of the CISO Studie hinzugefügten Daten - einschließlich der jüngsten Ergebnisse von 2026 - zeichnen eine weniger intensive Veränderung als Risik...

Phishing BitB weist auf Werbeprofis und Kontomanager zu stehlen MFA
Sicherheitsforscher haben eine Phishing-Kampagne für Werbeprofis und Account Manager beschrieben, die eine human-operierte Plattform verwendet, um Anzeigenprodukte im Zusammenha...

LibreOffice / OpenOffice Calc ermöglicht Remote-Source-Ausführung beim Öffnen von ODB / JDBC Blättern
Forscher haben gezeigt, dass ein böswilliges Tabellenblatt LibreOffice und Apache OpenOffice zwingen kann, Code, der von einem Angreifer beim Öffnen der Datei gesteuert wird, au...