JFrog: Der npm-Wurm testmetest hat 42 GitHub-Repositories präpariert, mit Hooks für KI-Coding-Tools
Laut JFrog Security Research geht die Kampagne testmetest über npm hinaus: Das Unternehmen fand 42 präparierte GitHub-Repositories von 11 legitimen Eigentümern, die einen npm-Publisher verbergen, sowie ein neues natives Add-on, das seine Payload zur Laufzeit entschlüsselt und in CI, Sandbox-Umgebungen und Analysetools inaktiv bleibt. Die Kampagne umfasst 25 npm-Paketnamen. JFrog rät Leserinnen und Lesern zu prüfen, ob sie Pakete namens testmetest oder @iobandamwer installiert haben, und diese zu entfernen.
Einer Zusammenfassung der Untersuchung zufolge gehört der Wurm zur Miasma-Familie von npm-Würmern. Er fügt etwa 13 MB große Payloads in .github/init.js ein und setzt Hooks in .claude/settings.json (SessionStart) sowie in die Konfiguration von Gemini CLI, Cursor und VS Code, sodass das Öffnen eines infizierten Repositorys den Wurm ausführt. Berichten zufolge stiehlt er .env-Dateien sowie SSH-, Cloud- und KI-Schlüssel und löscht das Home-Verzeichnis, wenn ein gestohlenes Token widerrufen wird. Daher sollte die Persistenz entfernt werden, bevor Zugangsdaten geändert werden.
Andere, die darüber berichtet haben: Jamf Threat Labs beschreibt eine macOS-Variante, deren Auslöser in binding.gyp als lautloser, gefälschter node-gyp-Schritt verborgen ist. Ein Sicherheitsfeed listet drei GitHub-Advisories (GHSA-7rwv-2p3x-mch4, GHSA-26g3-4jrv-x55w, GHSA-r5cq-2h3p-f6qf), von denen einige behoben wurden.
Quellen
- 🚨 testmetest geht über npm hinaus.X · 1 Kommentare
News wie diese als Push.
AI Tracker benachrichtigt dich, wenn sich bei deinen Tools etwas ändert.