Jakie zagrożenie niesie kompromitacja pakietów TanStack?
Jakie zagrożenie niesie kompromitacja pakietów TanStack?
W ostatnich dniach zespół badawczy Socket Threat ujawnił, że 84 pakiety npm w namespace TanStack zostały skompromitowane. Modyfikacje tych pakietów miały na celu dodanie podejrzanego programu kradnącego dane, który atakuje różne systemy CI, w tym Github Actions. Co więcej, wszystkie zainfekowane pakiety zostały oznaczone przez Socket AI Scanner w czasie krótszym niż sześć minut od publikacji.
Wśród zainfekowanych pakietów znajduje się pkg:npm/@tanstack/react-router, który notuje ponad 12 milionów pobrań tygodniowo. To sprawia, że kompromitacja jest niezwykle istotna z perspektywy łańcucha dostaw oprogramowania. Złośliwe wersje pakietów zawierają nowo dodany plik router_init.js, który jest znacznie złożony, co utrudnia jego analizę.
Aby zminimalizować ryzyko, użytkownicy powinni:
- Sprawdzać źródła pakietów przed ich użyciem.
- Monitorować aktualizacje oraz zmiany w popularnych bibliotekach.
- Stosować narzędzia do skanowania bezpieczeństwa w swoich projektach.
Na podstawie: Źródła








