"Shai Hulud"-Wurm gräbt sich in SAP-Entwicklerpakete

30. April 2026 um 14:26
image
Illustration: Erstellt durch inside-it.ch mit Le Chat

Ein bekannter Supply-Chain-Wurm wurde nun bei SAP-Entwicklerpaketen entdeckt. Cybersicherheitsteams vermuten dahinter TeamPCP.

Der Wurm "Shai Hulud" – benannt nach den Sandwürmern von Dune – breitet sich in den nächsten npm-Paketen aus. Es handelt sich um vier Pakete, die Teil von SAP Javascript und Cloud Application Programming (CAP) sind:
  1. mbt v1.2.48
  2. @cap-js/sqlite v2.2.2
  3. @cap-js/[email protected]
  4. @cap-js/[email protected]
Das erste Paket dient zum Erstellen von Multi-Target-Application-Archiven für SAP-Cloud-Anwendungen. Die restlichen werden zur Verwaltung von Datenbanken mit SQLite verwendet.
Zwei Schwachstellen ermöglichten den Angriff, wie ein Cybersicherheitsforscher von Step Security berichtet. Die erste bezieht sich auf das Paket mbt, das ein statisches Token für automatisierte Prozesse verwendete. Dieses wurde in einem Kanal ergattert, der in den öffentlichen Repository-Daten nicht sichtbar ist. Die zweite Schwachstelle betrifft die CAP-Pakete. Angreifende kompromittierten das Github-Konto eines SAP-Entwicklers und veröffentlichten ein Update mit eingeschleustem Schadcode. Damit verschafften sie sich Zugriff zum npm-Token. Anschliessend löschten sie die Änderungen auf Github.

Wurm nutzt gängige Methode

Der Wurm funktioniert grundsätzlich wie bei früheren Angriffen: Die npm-Pakete enthalten ein Preinstall-Skript, das einen Credential-Stealer ausführt. Dieser sammelt die npm-Token ein. Der Wurm verbreitet sich auf alle weiteren Pakete, die dieses Token verwenden. Die gestohlenen Zugangsdaten werden auf einem Github-Repository der Opfer mit der Beschreibung "A Mini Shai-Hulud has Appeared" veröffentlicht. So können kompromittierte Repositories gefunden werden.
Forschende von Step Security und Socket gehen davon aus, dass es sich in diesem Fall um Mitglieder von TeamPCP handelt. Die Angriffsmuster und der Code ähneln sich den Angriffen auf Namastex Labs und die Python Pakete von LiteLLM. Step Security hat das Entwicklerteam von SAP bereits alarmiert, das betroffene Pakete vom npm-Register entfernt hat. Offiziell hat SAP auf Fragen von 'Bleeping Computer' zum Vorfall noch nicht geantwortet.

Loading

Mehr zum Thema

image

Abraxas beruft neuen Chefentwickler

Simon Spalinger tritt die Nachfolge von Peter Gassmann an. Er war bereits Mitglied des Abraxas-Verwaltungsrats.

publiziert am 12.6.2026
image

Strafverfolger schalten Geldwäschedienst für Ransomware ab

Internationale Behörden unter Beteiligung des Fedpols haben die Plattform "AudiA6" zerschlagen. Über diese wurden Millionen in Kryptowährungen gewaschen.

publiziert am 12.6.2026
image

Github verschärft npm-Sicherheitsstandards

Künftig werden Installationsskripte sowie bestimmte Abhängigkeiten standardmässig blockiert und nur noch nach expliziter Freigabe ausgeführt.

publiziert am 11.6.2026
image

Servicenow meldet Sicherheitsproblem

Der Softwarekonzern hat eine Sicherheitslücke in seiner Cloud-Plattform geschlossen. Zuvor war ein unautorisierter Zugriff auf Servicenow-Instanzen möglich gewesen.

publiziert am 10.6.2026