AI TrackerPobierz
← Wszystkie wiadomości
Kodowanie

JFrog: robak npm testmetest uzbroił 42 repozytoria GitHub i dodał mechanizmy uruchamiania dla narzędzi do programowania wspomaganego przez AI

JFrog Security Research informuje, że kampania testmetest wykracza poza npm: wykryto 42 uzbrojone repozytoria GitHub należące do 11 prawowitych właścicieli, które ukrywają wydawcę npm, a także nowy natywny dodatek odszyfrowujący ładunek w czasie działania i pozostający uśpiony w CI, piaskownicach oraz narzędziach analitycznych. Kampania obejmuje 25 nazw pakietów npm. JFrog radzi sprawdzić, czy zainstalowano pakiety testmetest lub @iobandamwer, i je usunąć.

Według podsumowania badań robak należy do rodziny robaków npm Miasma. Dodaje ładunki o wielkości około 13 MB w .github/init.js oraz mechanizmy uruchamiania w .claude/settings.json (SessionStart), a także w konfiguracjach Gemini CLI, Cursor i VS Code, tak aby otwarcie zainfekowanego repozytorium uruchamiało robaka. Podobno kradnie pliki .env, klucze SSH, chmurowe i AI, a po unieważnieniu skradzionego tokena czyści katalog domowy, dlatego przed rotacją poświadczeń należy usunąć mechanizmy utrwalania.

Inne publikacje na ten temat: Jamf Threat Labs opisuje wariant na macOS, którego wyzwalacz ukryto w binding.gyp jako cichy, fałszywy krok node-gyp, a jeden z serwisów z informacjami o bezpieczeństwie wymienia trzy ostrzeżenia GitHub (GHSA-7rwv-2p3x-mch4, GHSA-26g3-4jrv-x55w, GHSA-r5cq-2h3p-f6qf), z których część została załatana.

Otrzymuj takie wiadomości jako push.

AI Tracker powiadomi Cię, gdy coś zmieni się w narzędziach, których używasz.

Pobierz aplikację