flowki@club:~$ Gerade gestartet · sei von Anfang an dabei
$ beitreten
SECURITY
AsyncAPI-Pakete mit Malware infiziert – Supply-Chain-Angriff auf npm

AsyncAPI-Pakete mit Malware infiziert – Supply-Chain-Angriff auf npm

1 min Lesezeit
Rafi GrzonkaRafi Grzonka
TeilenXLinkedInWhatsApp

Malware in populären npm-Paketen entdeckt

Securityforscher haben einen gezielten Supply-Chain-Angriff auf npm aufgedeckt, bei dem fünf Versionen von AsyncAPI-Paketen mit Malware infiziert waren. Die betroffenen Pakete luden einen Remote Access Trojan (RAT) herunter, der darauf ausgelegt war, Anmeldedaten und sensible Informationen zu stehlen.

Ablauf des Angriffs

Die Angreifer veröffentlichten mehrere malicious Versionen beliebter AsyncAPI-Pakete direkt im npm-Repository. Da AsyncAPI ein weit verbreitetes Framework für Event-Driven Architectures ist, könnten potenziell viele Entwickler und Projekte betroffen sein. Der RAT ermöglichte es den Angreifern, auf infizierte Systeme zuzugreifen und Credentials wie API-Keys, SSH-Keys oder Umgebungsvariablen zu exfiltrieren.

Dieser Angriffstyp nutzt das Vertrauen von Entwicklern in etablierte Open-Source-Pakete aus. Da npm-Pakete während der Installation automatisch Code ausführen können, bieten sie eine ideale Angriffsfläche für Supply-Chain-Attacken.

Auswirkungen und Identifikation

Entwickler, die diese infizierten Versionen installiert haben, könnten potenziell kompromittiert worden sein. Der Incident unterstreicht die Risiken bei der Abhängigkeit von Third-Party-Paketen – selbst wenn diese lange Zeit sauber waren, können Maintainer-Accounts gehackt oder das Projekt gezielt angegriffen werden.

npm hat die betroffenen Pakete inzwischen aus dem Repository entfernt. Security-Teams sollten jedoch ihre Systeme überprüfen und überprüfen, ob diese Versionen installiert waren.

Best Practices zum Schutz

Projekte sollten regelmäßig ihre Dependencies auditieren und nur Release-Versionen verwenden, die von vertrauenswürdigen Quellen stammen. Tools wie npm audit, Dependabot oder ähnliche Solutions helfen dabei, verdächtige Pakete zu identifizieren. Zusätzlich ist es sinnvoll, die Ausführung von Install-Scripts zu beschränken und nur notwendige Berechtigungen zu gewähren.

Solche Vorfälle zeigen, dass eine proaktive Sicherheitsstrategie bei der Verwaltung von Dependencies essentiell ist – Monitoring, Versionskontrolle und regelmäßige Überprüfungen sind keine optionalen Maßnahmen mehr.

Weiterlesen

Aus dem Magazin

Alle Artikel
SECURITY

Android AI-Agenten: Unsichtbare Text-Befehle könnten PCs kompromittieren

1 min · 21. Juli

SECURITY

ENCFORGE: Neue Ransomware zielt auf AI-Modelle ab

1 min · 21. Juli

SECURITY

ServiceNow AI Platform: Kritische Lücke ermöglicht Code-Ausführung

1 min · 21. Juli