MÜNCHEN (IT BOLTWISE) – In der Welt der Softwareentwicklung sind Sicherheitsbedrohungen allgegenwärtig, insbesondere im Bereich der Open-Source-Software. Jüngste Entdeckungen von Sicherheitsforschern haben gezeigt, wie raffiniert und gefährlich Angriffe auf die Software-Lieferkette geworden sind.
Die Entdeckung zweier bösartiger Pakete im npm-Repository hat die Sicherheitsgemeinschaft alarmiert. Diese Pakete, bekannt als ethers-provider2 und ethers-providerz, sind darauf ausgelegt, eine lokal installierte Bibliothek zu infizieren und so die Tür für Reverse-Shell-Angriffe zu öffnen. Während ethers-provider2 bereits 73 Mal heruntergeladen wurde, wurde ethers-providerz offenbar vom Urheber selbst entfernt, bevor es signifikante Verbreitung fand.
Das Besondere an diesen Paketen ist ihre Fähigkeit, die legitime npm-Bibliothek ‘ethers’ lokal zu modifizieren. Diese Modifikation beinhaltet das Hinzufügen einer Datei, die eine bösartige Nutzlast enthält, die letztendlich als Reverse-Shell fungiert. Diese Taktik stellt eine neue Eskalation in den Methoden von Bedrohungsakteuren dar, da das Entfernen der bösartigen Pakete nicht ausreicht, um die schädliche Funktionalität zu beseitigen, da die Änderungen in der beliebten Bibliothek selbst vorgenommen werden.
ReversingLabs, ein führendes Unternehmen im Bereich der Cybersicherheit, hat herausgefunden, dass ethers-provider2 im Wesentlichen eine trojanisierte Version des weit verbreiteten ssh2 npm-Pakets ist. Es enthält eine bösartige Nutzlast in der Datei install.js, die eine zweite Malware-Stufe von einem entfernten Server abruft, in eine temporäre Datei schreibt und ausführt. Diese temporäre Datei wird sofort nach der Ausführung gelöscht, um keine Spuren zu hinterlassen.
Die zweite Stufe der Nutzlast überprüft kontinuierlich, ob das npm-Paket ‘ethers’ lokal installiert ist. Sobald es installiert ist oder neu installiert wird, ersetzt die Malware eine Datei namens ‘provider-jsonrpc.js’ durch eine gefälschte Version, die zusätzlichen Code enthält, um eine dritte Stufe von demselben Server abzurufen und auszuführen. Diese neu heruntergeladene Nutzlast fungiert als Reverse-Shell, die eine Verbindung zum Server des Angreifers über SSH herstellt.
Die offizielle ethers-Bibliothek im npm-Repository ist nicht kompromittiert, da die bösartigen Änderungen lokal nach der Installation vorgenommen werden. Das zweite Paket, ethers-providerz, verfolgt eine ähnliche Strategie, indem es versucht, Dateien eines lokal installierten npm-Pakets namens ‘@ethersproject/providers’ zu ändern. Der genaue Zielort ist unbekannt, aber Quellcodeverweise deuten darauf hin, dass es sich um loader.js handeln könnte.
Diese Entdeckungen unterstreichen die Notwendigkeit, Pakete aus Open-Source-Repositories sorgfältig zu prüfen, bevor sie heruntergeladen und verwendet werden. Trotz der geringen Download-Zahlen sind diese Pakete mächtig und bösartig. Wenn ihre Mission erfolgreich ist, werden sie die lokal installierte Bibliothek ‘ethers’ korrumpieren und auf kompromittierten Systemen bestehen bleiben, selbst wenn das Paket entfernt wird.
- NIEDLICHER BEGLEITER: Eilik ist der ideale Begleiter für Kinder und Erwachsene, die Haustiere, Spiele und intelligente Roboter lieben. Mit vielen Emotionen, Bewegungen und interaktiven Funktionen.
- Die besten Bücher rund um KI & Robotik!
- Die besten KI-News kostenlos per eMail erhalten!
- Zur Startseite von IT BOLTWISE® für aktuelle KI-News!
- Service Directory für AI Adult Services erkunden!
- IT BOLTWISE® kostenlos auf Patreon unterstützen!
- Aktuelle KI-Jobs auf StepStone finden und bewerben!
Stellenangebote
Duales Studium BWL - Spezialisierung Artificial Intelligence (B.A.) am Campus oder virtuell
Specialist Sales Data & AI (m/w/d)
Duales Studium Data Science und Künstliche Intelligenz (m/w/d)
AI Engineer / Software Engineer (gn)
- Die Zukunft von Mensch und MaschineIm neuen Buch des renommierten Zukunftsforschers und Technologie-Visionärs Ray Kurzweil wird eine faszinierende Vision der kommenden Jahre und Jahrzehnte entworfen – eine Welt, die von KI durchdrungen sein wird
- Künstliche Intelligenz: Expertenwissen gegen Hysterie Der renommierte Gehirnforscher, Psychiater und Bestseller-Autor Manfred Spitzer ist ein ausgewiesener Experte für neuronale Netze, auf denen KI aufbaut
- Obwohl Künstliche Intelligenz (KI) derzeit in aller Munde ist, setzen bislang nur wenige Unternehmen die Technologie wirklich erfolgreich ein
- Wie funktioniert Künstliche Intelligenz (KI) und gibt es Parallelen zum menschlichen Gehirn? Was sind die Gemeinsamkeiten von natürlicher und künstlicher Intelligenz, und was die Unterschiede? Ist das Gehirn nichts anderes als ein biologischer Computer? Was sind Neuronale Netze und wie kann der Begriff Deep Learning einfach erklärt werden?Seit der kognitiven Revolution Mitte des letzten Jahrhunderts sind KI und Hirnforschung eng miteinander verflochten
Du hast einen wertvollen Beitrag oder Kommentar zum Artikel "Gefährliche npm-Pakete zielen auf lokale Bibliotheken ab" für unsere Leser?
Es werden alle Kommentare moderiert!
Für eine offene Diskussion behalten wir uns vor, jeden Kommentar zu löschen, der nicht direkt auf das Thema abzielt oder nur den Zweck hat, Leser oder Autoren herabzuwürdigen.
Wir möchten, dass respektvoll miteinander kommuniziert wird, so als ob die Diskussion mit real anwesenden Personen geführt wird. Dies machen wir für den Großteil unserer Leser, der sachlich und konstruktiv über ein Thema sprechen möchte.
Du willst nichts verpassen?
Du möchtest über ähnliche News und Beiträge wie "Gefährliche npm-Pakete zielen auf lokale Bibliotheken ab" informiert werden? Neben der E-Mail-Benachrichtigung habt ihr auch die Möglichkeit, den Feed dieses Beitrags zu abonnieren. Wer natürlich alles lesen möchte, der sollte den RSS-Hauptfeed oder IT BOLTWISE® bei Google News wie auch bei Bing News abonnieren.
Nutze die Google-Suchmaschine für eine weitere Themenrecherche: »Gefährliche npm-Pakete zielen auf lokale Bibliotheken ab« bei Google Deutschland suchen, bei Bing oder Google News!