Die Bilder in diesem Artikel wurden mit künstlicher Intelligenz erstellt. So veröffentlichen wir
Die in zwei Beta-Versionen des Namensraums entdeckte Infektion bestätigt einen gefährlichen Trend, in dem scheinbar harmlose Pakete des npm-Ökosystems als persistente Fernzugriffsvektoren wirken: In diesem Fall handelt es sich um ein mit der DEV # POPPER-Familie verbundenes RAT-Implantat, das zum Zeitpunkt des Imports des Moduls aktiviert wird und nicht um herkömmliche Lebenszyklushaken.
Was diesen Vorfall unterscheidet, ist die Verwendung eines Multiblock-Steuer- und Steuerinfrastruktur (Tron, Aptos und BNB Smart Chain) um verschlüsselten Code zu lösen und zu verbreiten, zusammen mit einem redundanten Zweig, der einen separaten Node.js-Prozess startet, der einen IP-Server konsultiert, um eine zweite Nutzlast herunterzuladen. Diese Kombination bietet dem Angreifer eine ungewöhnliche operative Widerstandsfähigkeit: Sie können die Nutzlast aktualisieren oder ändern, ohne das Paket in npm zu reproduzieren und der deponierte Prozess kann den Abschluss einer Ausführung von Build oder Test überleben, wodurch Beharrlichkeit außerhalb des erwarteten Lebensflusses des Entwicklers.

Aus einer Risikoperspektive hat dies einige kritische Auswirkungen. Erstens: jeder Prozess, der das Paket zählt, ist einer beliebigen Codeausführung ausgesetzt, einschließlich Entwicklungsumgebungen, CI-Läufer, bauen Bilder und Rendering-Server. Zweitens, die Fähigkeit von Malware, Anmelde-und Entwicklungs-Tools - wie Anmeldeinformationen Manager, Browser-Erweiterungen, GitHub CLI-Daten oder gespeicherte Tokens - multipliziert die potenziellen Auswirkungen, weil es ermöglicht lateralität und Diebstahl von Geheimnissen, die dann zusätzliche Verpflichtungen zu erleichtern.
Ein weiterer wichtiger Punkt ist die operative Raffinesse: Die Verwendung von Transaktionen in verschiedenen Blockchains als Deckkanal zur Lieferung von Hasen- oder Nutzlastfragmenten erschwert die konventionelle Vermittlung und Rückverfolgbarkeit und die Verwendung verschiedener Adressen, Konten und Transaktionen in jedem Zweig erschwert die Erkennung durch einfache Signaturen. Öffentliche Untersuchungen, die ähnliche Techniken mit verfolgten Clustern wie PolinRider und Kampagnen, die den nordkoreanischen Akteuren zugeschrieben wurden, verknüpft haben, zeigen die Wahrscheinlichkeit einer bewussten und ressourcengetriebenen Operation.
Wenn Ihr Projekt, Ihre Organisation oder CI-Bilder die betroffenen Versionen verwendet haben, sollte der erste Ansatz darin bestehen, dass eine willkürliche Ausführung stattgefunden hat und entsprechend zu handeln: entfernen kompromittierte Versionen von Lockfiles, Caches, internen Spiegeln, erstellen von Bildern und verwendeten Artefakten; Wiederherstellen von Bildern aus sauberen Quellen; und sofort drehen zugehörige Anmeldeinformationen und Token den Node.js-Prozess oder den CI-Agenten, die diese Pakete ausführen konnten. Es ist auch angebracht, nach Nachweisen von Node.js-Prozessen zu suchen, die in Aufzeichnungen entfernt wurden, ungewöhnliche ausgehende Verbindungen (z.B. zum in der Analyse genannten IP) und Exfiltrationsaktivität.
Auf der betrieblichen Ebene ist es angebracht, Eindämmungskontrollen hinzuzufügen: den Ausgang von Läufern und Bauherren einschränken, Verbindungen zu verdächtigen Hosts und IP-Adressen auf der Netzwerkebene blockieren und die Entwicklungsmaschinen analysieren, um RAT und Infostealer Artefakte (z.B. temporäre, persistente Binärdateien oder offene Steckdosen) zu erkennen. Für einfallende Reaktion erfassen Sie forensische Bilder der engagierten Maschinen, bevor sie gereinigt werden und korrelieren CI-Protokolle, Paketprotokolle und Endpunkte-Telemetrie, um Umfang und Schwenkvektoren zu schätzen.
Um die Wahrscheinlichkeit des Wiederauftretens zu reduzieren, technische und organisatorische Maßnahmen umzusetzen: Einheitsintegritätsprüfung und Versionsblockierung verwenden, Mindestprivilegien für CI-Token und in Läufern gespeicherte Anmeldeinformationen anwenden, Gerätesignaturen und Reaktionspraktiken (z.B. Testlösungen wie Sigstore und SLSA-Rahmen) erlassen und Bill of Materials (SBOM) für Bilder und Releases generieren. Außerdem begrenzen Sie den Zugang zu Geheimnissen aus Gebäudeprozessen und verwenden Sie ephemerale Token, wenn möglich, vorübergehende Exposition weniger zu machen.

Aus der Entwicklungsgemeinschaft ist die Lektion greifbar: Pakete, die in der Importzeit geladen werden, können sofort Code ausführen, so sogar Einheiten mit "Entwicklung nur" können zu Verpflichtungen führen, wenn sie in Bildern oder Läufern enden. Die Überprüfung und Aushärtung von Pipelines, um zu verhindern, dass devDependencies Umgebungen mit Geheimnissen oder Anmeldeinformationen erreichen, ist eine gute präventive Praxis.
Für die technische Analyse und ähnliche Kontexte bieten die öffentlichen Berichte und die Analyse von verwandten Lieferketten- und Malware-Kampagnen weitere Details und Empfehlungen: Das Prüfzeichen-Forschungsteam veröffentlicht Analyse dieser Bedrohungen auf seinem Forschungsportal ( Checkmarx Forschung) und Veteranen als eSentire haben Familien vergleichbarer Infostealer dokumentiert ( eSentire blog) Für spezifische Sicherheitsmaßnahmen und -führer auf der Plattform und der Laufzeit ist die offizielle Node.js-Seite auf der Sicherheit ein guter Ausgangspunkt ( Node.js Sicherheit)
Schließlich sollte die Behandlung eines Pakets wie das von @ Joyfill / Layouts in seiner kompromittierten Version streng sein: Nehmen Sie Fernausführung, widerrufen und rotieren Anmeldeinformationen, bauen Artefakte aus zuverlässigen Quellen neu und verbessern Sie automatische CI-Steuerungen. Die Vorbeugung und Früherkennung von Supply Chain Engineering erfordert sowohl technische Kontrollen als auch betriebliches Bewusstsein zwischen Entwicklern, Sicherheitsteams und Infrastrukturbetreibern.
Verwandte Artikel
Weitere Neuigkeiten zum selben Thema.

Einheit 42 verbindet MSP Eindringen von Telekommunikation mit PEERSTITCH im Speicher und Fortinet
Palo Alto Netzwerke Unit 42 Forscher haben eine Intrusion gegen einen verwalteten Telekommunikations-Dienstleister an eine Kette von Angriffen, die in der Implementierung einer ...

Linux Kernel ermöglicht Host-Speicherlesung von einem VM; CVE-2026-99999-Patch.
Die Sicherheits-Community hat eine kritische Schwachstelle im Linux-Kernel-Netzwerkcode bestätigt, mit der Code, der bereits innerhalb einer virtuellen Maschine (VM) läuft, die ...

Labor zeigt Code Ausführung in Windows SFAPE Enklave (CVE-2026-83498) und Patch
Forscher der Doyensec-Firma haben im Labor gezeigt, dass es möglich ist, Code, der von einem Angreifer innerhalb eines Teils von Windows-Speicher gewählt wird, der versiegelt bl...

Sicherheitsbericht der Agenten IA: 1.280 Produkte, 282 mit SSO; Mehrheit ohne Identitätskontrolle
Ein neuer Bericht über die Sicherheit der IA-Agenten stellt ein besorgniserregendes, aber konkretes Bild dar: in den untersuchten Umweltbereichen 2026 Zustand des Agentensicherh...

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...

Cybersecurity-Bericht: Verteidigung ist nicht mehr ein Punkt, es ist kontinuierliche Sichtbarkeit und skalierbare Antwort
Ein neuer Bericht über Cybersicherheit beschreibt, wie Cloud-Erweiterung, künstliche Intelligenz und verteilte Systeme die Ziel- und Schutzprioritäten verändern: Es ist nicht me...