Neue Supply-Chain Angriffstechnik manipuliert CLI Befehle

Table of Contents

Eine neue Supply-Chain-Angriffstechnik, die von Checkmarx entdeckt wurde, zielt auf die Manipulation von CLI-Befehlen (Command Line Interface) ab. Die Angreifer platzieren bösartige Open-Source-Pakete in öffentlichen Repositories. Diese Pakete enthalten versteckten Schadcode, der beim Installieren von legitimen Abhängigkeiten heimlich ausgeführt wird. Sobald das infizierte Paket installiert ist, können Angreifer beliebige CLI-Kommandos manipulieren und Trojaner in den Befehlsablauf einschleusen. Dies ermöglicht es, Schadcode beim Ausführen alltäglicher Befehle zu starten, wodurch komplette Systeme kompromittiert werden können.

Funktionsweise des Angriffs:

  1. Manipulierte Pakete in Open-Source-Repositories: Angreifer laden bösartige Pakete in öffentliche Repositories, die von Entwicklern verwendet werden, um Abhängigkeiten zu verwalten. Diese Pakete tarnen sich als nützliche oder notwendige Module für bestehende Projekte.
  2. Trojanisierung von CLI-Kommandos: Beim Herunterladen und Installieren dieser Pakete schleust der Angreifer unbemerkt bösartigen Code ein. Der Schadcode ist so konzipiert, dass er bei der Ausführung von CLI-Kommandos automatisch aktiviert wird. Entwickler, die davon ausgehen, nur reguläre Befehle auszuführen, setzen unwissentlich den schädlichen Code in Gang.
  3. Umgehung von Sicherheitsmechanismen: Da der Angriff auf legitime CLI-Kommandos abzielt, bleibt er häufig unentdeckt. Sicherheitsmechanismen, die auf die Erkennung von ungewöhnlichem Verhalten ausgelegt sind, versagen oft, da die Angriffe im Rahmen gewöhnlicher Workflows durchgeführt werden.
  4. Konsequenzen: Ein kompromittiertes CLI kann dazu führen, dass Angreifer beliebige Befehle auf dem System ausführen, Daten stehlen, die Infrastruktur schädigen oder andere bösartige Aktivitäten starten.

Maßnahmen zur Abwehr:

  • Sorgfältige Prüfung von Open-Source-Paketen: Entwickler sollten stets die Herkunft und den Code von Paketen überprüfen, bevor sie diese in ihre Projekte integrieren.
  • Einsatz von Paket-Scanning-Tools: Automatisierte Tools, die auf verdächtige Aktivitäten in Open-Source-Paketen achten, sollten in die Entwicklungsumgebung integriert werden.
  • Kontinuierliche Überwachung von CLI-Aktivitäten: Sicherheitsüberwachungsmechanismen müssen verstärkt werden, um auch legitime Workflows auf potenzielle Gefahren hin zu überprüfen.

Dieser Angriff verdeutlicht die wachsende Gefahr von Supply-Chain-Attacken im Entwicklungsumfeld und unterstreicht die Notwendigkeit verstärkter Sicherheitsmaßnahmen für Open-Source-Software. Weitere Details zu diesem Angriff finden Sie im Checkmarx-Blog.

Related Posts

Tratitionsunternehmen Schumag AG stellt Insolvenzantrag - wegen Hackerangriff

Am 11. Oktober 2024 gab die Schumag AG, ein Traditionsunternehmen für Präzisionstechnik, bekannt, dass sie beim Amtsgericht Aachen einen Antrag auf Sanierung in Eigenverwaltung gestellt hat. Die Schumag AG, deren Wurzeln fast 200 Jahre zurückreichen, kämpft gegen die Folgen des Hackerangriffs und die damit einhergehenden finanziellen Verluste. Ob der traditionsreiche Betrieb diesen Rückschlag übersteht, bleibt abzuwarten.

Read More

Umgehung von "noexec" und Ausführung beliebiger Binärdateien: Techniken und Risiken

In einem kürzlich veröffentlichten Artikel auf THC.org wird ein innovativer Ansatz zur Umgehung der “noexec”-Einschränkung in Linux-Systemen vorgestellt. Die “noexec”-Option verhindert normalerweise das Ausführen von Programmen auf bestimmten gemounteten Dateisystemen. Die vorgestellte Methode nutzt jedoch eine Reihe von Techniken, um trotzdem beliebige Binärdateien auszuführen. Dies birgt erhebliche Risiken für die Systemsicherheit, da es Angreifern ermöglicht, auf vermeintlich geschützten Systemen schadhaften Code zu starten.

Read More

Konflikt um Advanced Custom Fields: der Streit zwischen WP Engine und Wordpress geht weiter

Am 12. Oktober 2024 erhob WP Engine schwere Vorwürfe gegen Matt Mullenweg, Gründer von WordPress, aufgrund einer mutmaßlichen Übernahme des Advanced Custom Fields (ACF)-Plugins. Laut WP Engine könnten Millionen bestehender ACF-Installationen durch Mullenwegs Eingreifen mit unautorisiertem Code aktualisiert werden, der nicht von den Experten des ACF-Teams geprüft wurde.

Read More