Over 1.000 ondsindede JavaScript-pakker fundet i populært lager
Det populære JavaScript-pakkelager NPM annoncerede, at det havde ryddet op i omkring 1.300 ondsindede pakker fundet i dets arkiver. NPM er et ressourcelager, der giver brugerne mulighed for at søge efter JavaScript-pakker, der passer til deres behov og holde deres applikationsafhængigheder opdateret.
Malware gemmer sig i JS-pakker
Undersøgelser udført af sikkerhedsfirmaet WhiteSource viste, at antallet af ondsindede pakker distribueret og downloadet gennem NPM er vokset markant i løbet af de sidste par måneder. Tilstedeværelsen af ondsindet kode i en applikation kan betyde, at applikationen kan bruges som et køretøj til datatyveri eller servering af malware.
Den statistiske dissektion af de opdagede ondsindede pakker viser, at en lille del af dem, omkring 14 procent, blev brugt til datatyveri og tyveri af legitimationsoplysninger, mens størstedelen af de ondsindede pakker, omkring 86 procent, blev brugt til passiv rekognoscering og dataindsamling. De data, der er opnået på denne måde, kunne bruges til at understøtte lanceringen af senere fuldskalaangreb på en potentiel målrettet enhed.
Dårlige skuespillere, der ønsker at udføre forsyningskædeangreb
Grunden til, at tilstedeværelsen af over tusind ondsindede pakker er et problem, er, at NPM er et enormt populært lager. NPM betjener 20 milliarder pakkedownloads hver uge, og dette svimlende antal pakker bliver derefter installeret i webtjenester over hele verden.
Nogle af de ondsindede pakker opdaget af WhiteSource inkluderer:
H98dx, en fjernbetjeningsskal
Azure-web-pubsub-express, et dataindsamlingsmodul
mos-sass-loader og css-resources-loader, der giver RCE-funktioner
Selvom NPM gennemgik sin database og fjernede de ondsindede pakker, er der ingen oplysninger om, hvor længe de har været tilgængelige, og hvor mange mennesker, der har downloadet dem og potentielt droppet dem i deres applikationer. Forsøg på at misbruge en platform så stor og så populær som NPM giver trusselsaktører mulighed for at udføre forsyningskædeangreb, der bruger en stærk opstrøms enhed.





