Populiarioje saugykloje rasta daugiau nei 1 000 kenkėjiškų „JavaScript“ paketų

Populiari JavaScript paketų saugykla NPM paskelbė, kad išvalė apie 1300 kenkėjiškų paketų, rastų jos archyvuose. NPM yra išteklių saugykla, leidžianti vartotojams ieškoti „JavaScript“ paketų, atitinkančių jų poreikius, ir nuolat atnaujinti savo taikomųjų programų priklausomybes.

Kenkėjiškos programos slepiasi JS paketuose

Apsaugos įmonės „WhiteSource“ atliktas tyrimas parodė, kad kenkėjiškų paketų, platinamų ir atsisiunčiamų per NPM, skaičius per pastaruosius kelis mėnesius labai išaugo. Kenkėjiško kodo buvimas programoje gali reikšti, kad programa gali būti naudojama kaip priemonė duomenų vagystei arba kenkėjiškų programų aptarnavimui.

Aptiktų kenkėjiškų paketų statistinis išskaidymas rodo, kad nedidelė jų dalis, apie 14 proc., buvo panaudota duomenų vagystei ir kredencialams pavogti, o didžioji dalis kenkėjiškų paketų, apie 86 proc., buvo panaudota pasyviam žvalgymui ir duomenų rinkimui. Tokiu būdu gauti duomenys gali būti panaudoti siekiant paremti vėlesnių plataus masto atakų prieš potencialų tikslinį subjektą pradžią.

Blogi aktoriai, norintys įvykdyti tiekimo grandinės atakas

Priežastis, kodėl daugiau nei tūkstantis kenkėjiškų paketų yra problema, yra ta, kad NPM yra labai populiari saugykla. NPM kiekvieną savaitę aptarnauja 20 milijardų paketų atsisiuntimų, o šis stulbinantis paketų skaičius vėliau įdiegiamas į žiniatinklio paslaugas visame pasaulyje.

Kai kurie „WhiteSource“ aptikti kenkėjiški paketai yra šie:

H98dx, nuotolinis apvalkalas

Azure-web-pubsub-express, duomenų rinkimo modulis

mos-sass-loader ir css-resources-loader, suteikiantys RCE galimybes

Nors NPM peržiūrėjo savo duomenų bazę ir pašalino kenkėjiškus paketus, negalima pasakyti, kiek laiko jie buvo prieinami ir kiek žmonių juos atsisiuntė ir galbūt išmetė į savo programas. Bandant piktnaudžiauti tokia didele ir tokia populiaria kaip NPM platforma, grėsmės veikėjai gali surengti tiekimo grandinės atakas, kuriose naudojamas galingas ankstesnis subjektas.

February 3, 2022
Įkeliama ...

Cyclonis Password Manager Details & Terms

FREE Trial: 30-Day One-Time Offer! No credit card required for Free Trial. Full functionality for the length of the Free Trial. (Full functionality after Free Trial requires subscription purchase.) To learn more about our policies and pricing, see EULA, Privacy Policy, Discount Terms and Purchase Page. If you wish to uninstall the app, please visit the Uninstallation Instructions page.