News (HY)

Axios-ի սպասարկողի հաշվի կոտրումը չարամիտ ծրագրեր է տեղադրում npm-ի մեջ և հարվածում ամպային միջավայրերին

Axios NPM Distribution
Foto: Axios NPM Distribution

Կիբերանվտանգության հետ կապված միջադեպը խաթարել է գլոբալ ծրագրավորման համայնքում ամենաշատ օգտագործվող փաթեթներից մեկի ամբողջականությունը: Խափանվել է Axios գրադարանի npm ռեեստրում գտնվող հաշվապահը, որը թույլ է տվել չարտոնված խաղացողներին հրապարակել ծրագրաշարի կեղծված տարբերակները: Միջոցառումը ժամանակավորապես բացահայտեց տեխնոլոգիական ենթակառուցվածքների հսկայական ցանցը, որը կախված է այս գործիքից՝ հավելվածների միջև հաղորդակցվելու համար:

Վնասակար ճանաչված տարբերակները, մասնավորապես 1.14.1 և 0.30.4, ունեին թաքնված կախվածություն, որը նախատեսված էր համակարգեր ներթափանցելու համար: Խարդախությամբ տեղադրված ծածկագիրը կամուրջ է ստեղծել երկրորդական բեռների ներբեռնման համար՝ հարմարվելով վարակված մեքենայի օպերացիոն համակարգին: Խնդրի արագ հայտնաբերումը կանխեց ավելի մեծ աղետ, սակայն նախնական հասանելիությունը ահազանգեր բարձրացրեց միջադեպերի արձագանքման խմբերի շրջանում:

Ամպային միջավայրերի մեծ մասում գնահատված ներկայությամբ և շաբաթական զգալի նիշերը գերազանցող ներբեռնումների հսկայական ծավալով գրադարանը գործում է որպես հենասյուն ժամանակակից վեբ մշակման մեջ: GHSA-fw8c-xr5c-95f9 և MAL-2026-2306 ծածկագրերի տակ գրանցված ձախողումը պահանջում էր անհապաղ մոբիլիզացիա՝ վտանգված ֆայլերը հեռացնելու և հնարավոր վնասված սերվերների աուդիտի համար:

Սպառնալիքների ներթափանցման և տարածման մեխանիզմներ

Հարձակվողների կիրառած մարտավարությունը հիմնված էր մատակարարման շղթայի թունավորման տեխնիկայի վրա: Eles-ը ներկայացրեց տրոյականացված պարզ-կրիպտո-js փաթեթը ուղղակիորեն փոփոխված տարբերակների սկզբնական կոդի մեջ՝ ստեղծելով լուռ հարձակման վեկտոր:

Այս վնասակար կախվածությունը աշխատում էր որպես Troia ձի, ակտիվացնում այն ​​պահը, երբ մշակողները թարմացրին կամ տեղադրեցին գրադարանն իրենց նախագծերում: Չարամիտ ծրագրի հիմնական ֆայլը, որը կոչվում է setup.js, գործում էր որպես կաթիլ, որը պատասխանատու էր իրական վարակի համար հող նախապատրաստելու համար: Գործարկվելուց հետո այն կապվել է արտաքին սերվերի հետ՝ կոնկրետ հրահանգներ ստանալու և հաքի վերջնական արտեֆակտները ներբեռնելու համար:

Ապահովելու համար, որ վարակն աննկատ մնաց ստանդարտ մոնիտորինգի համակարգերի կողմից, սցենարը կատարեց ինքնամաքրման ռեժիմ՝ հիմնական օգտակար բեռը ներբեռնելուց անմիջապես հետո: Ele-ը ջնջեց իր սեփական հետքերը և վերականգնեց մաքուր կազմաձևման ֆայլը՝ քողարկելով զարգացման միջավայրի փոփոխությունը: Durante կարճ ժամանակահատվածը, որի ընթացքում կեղծված տարբերակները հասանելի են եղել պաշտոնական պահոցում, տվյալները ցույց են տալիս, որ թարմացումը ներբեռնած համակարգերի մի մասը իրականում կատարել է վնասակար կոդը: Փորձագետները բացահայտեցին գործողության հետևյալ հիմնական տարրերը.

  • Հրամանների և կառավարման սերվեր, որը տեղակայված է sfrclak.com տիրույթում:
  • Հաղորդակցությունը հաստատվել է 8000 նավահանգստի միջոցով:
  • Համակարգի գույքագրման փոխանցում յուրաքանչյուր 60 վայրկյանը մեկ:
  • Կեղևի հեռահար կատարում և երկուական ներարկման հնարավորություն:

Վնասակար կոդի միջպլատֆորմային վարքագիծ

Վնասակար արտեֆակտը ցուցադրել է բարդության բարձր մակարդակ՝ հարմարեցնելով իր վերջնական բեռնվածքը՝ ըստ թիրախի օպերացիոն համակարգի: Essa բազմակողմանիությունը երաշխավորեց, որ տարբեր հարթակներում աշխատող մեքենաները հավասարապես ենթակա են տվյալների գողության և հեռակառավարման:

MacOS միջավայրերում սպառնալիքը դրսևորվում էր C++-ով կազմված ունիվերսալ երկուական Mach-O-ի միջոցով, որն ունակ է ստորագրել ներարկված գործընթացները: Já Windows համակարգերում կայունությունն ապահովված էր PowerShell սկրիպտների և ռեեստրի ստեղների միջոցով, մինչդեռ Linux-ում կատարումը տեղի ունեցավ Python սկրիպտների միջոցով:

Աուդիտի ընթացակարգերը կորպորատիվ ենթակառուցվածքներում

Արտադրության սերվերների կամ տեղական մեքենաների վրա վտանգված տարբերակներից որևէ մեկի նույնականացումը պահանջում է տեխնոլոգիական թիմերի անհապաղ արձագանք: Առաջին քայլը շրջակա միջավայրը մեկուսացնելն է և դադարեցնել ցանկացած կառուցման գործընթաց, որն օգտագործում է ազդակիր գրադարանը:

Հետաքննության շրջանակը պետք է ընդգրկի արտահոսած գաղտնիքների որոնումը, ինչպիսիք են շրջակա միջավայրի փոփոխականները, տվյալների բազայի մուտքի բանալիները և ծրագրավորման միջերեսի նշանները: Այս բնույթի միջադեպերում ստանդարտ ենթադրությունն է համարել, որ վարակված մեքենայի վրա առկա բոլոր հավատարմագրերը վտանգված են:

Գաղտնաբառի ամբողջական ռոտացիան և հին մուտքի չեղարկումը դառնում են պարտադիր քայլեր՝ անվտանգությունը վերականգնելու համար: Além Բացի այդ, ցանցի մատյանների վերլուծությունն օգնում է բացահայտել հնարավոր անկանոն հաղորդակցությունները արտաքին IP-ների հետ ազդեցության ժամանակաշրջանում:

Ներխուժումները հետևելու տեխնիկական ցուցիչներ

Զսպման աշխատանքն ուղղակիորեն կախված է օպերացիոն համակարգերում չարամիտ թողնված հատուկ արտեֆակտների որոնումից: Կեղծված բնօրինակ ֆայլերի ծածկագրային հեշերը ծառայում են որպես առաջին զտիչ անվտանգության ավտոմատացված սկանավորման մեջ:

Միջանկյալ փուլային փաթեթը, որը պատասխանատու է օրինական գրադարանի և հանցագործների սերվերի միջև բացը կամրջելու համար, ունի եզակի թվային ստորագրություն, որը պետք է արգելափակվի firewalls-ով և ներխուժման հայտնաբերման համակարգերով:

Microsoft էկոհամակարգում ժամանակավոր թղթապանակներում կամ ծրագրերի գրացուցակներում թաքնված գործարկվող ֆայլերի առկայությունը վկայում է հաջող վարակի մասին: Չլիազորված պլանավորված առաջադրանքների ստեղծումը նույնպես փոխզիջման ուժեղ վկայություն է:

Ազատ ծրագրաշարի վրա հիմնված ենթակառուցվածքների համար ուշադրություն պետք է դարձնել համակարգի ժամանակավոր ֆայլերի գրացուցակին, որտեղ մեկնաբանված սկրիպտը սովորաբար բացվում է նախքան հարձակման ենթակառուցվածքի հետ շփում սկսելը:

Բաց կոդով ծրագրային ապահովման բաշխման թույլ կողմերը

Դրվագը ընդգծում է բաց կոդով բաշխման մոդելի կառուցվածքային թուլությունը, որտեղ լայնորեն օգտագործվող փաթեթների նկատմամբ անուղղակի վստահությունը ստեղծում է բարձր արդյունավետ հարձակման վեկտորներ: Quando հրապարակման արտոնություններ ունեցող մեկ սպասարկողի հաշիվը խախտվում է, կասկադի էֆեկտը միաժամանակ ազդում է հազարավոր կորպորատիվ և անկախ նախագծերի վրա: Նոր տարբերակները վերբեռնելիս ստուգման մի քանի շերտերի բացակայությունը հեշտացնում է չստուգված ծածկագրի տեղադրումը:

Տեխնիկական համայնքի պատասխանը ներառում է ավելի խիստ նույնականացման մեթոդների պահանջ՝ կրիտիկական պահոցներ կառավարող մշակողների համար: Պարտադիր թվային ստորագրությունների իրականացումը և երկքայլ ամբողջականության ստուգումը կարևորվում են որպես հաշվի առևանգման ռիսկը մեղմելու կենսունակ լուծումներ: Ferramentas ստատիկ կոդի վերլուծությունը նույնպես կարևոր է անոմալ վարքագծի հայտնաբերման հարցում, նախքան ծրագրաշարը վերջնական օգտագործողներին հասնելը:

Երթևեկության մոնիտորինգ և ցանցի անոմալիաների հայտնաբերում

Ընդլայնված մշտական ​​սպառնալիքների դեմ ակտիվ պաշտպանությունը պահանջում է ամբողջական տեսանելիություն ցանցային երթևեկության մեջ, որը ստեղծվում է ներքին հավելվածների կողմից: Նորմալ վարքագծի ելակետային գծերի սահմանումը թույլ է տալիս անվտանգության համակարգերին արագ բացահայտել շեղումները, ինչպիսիք են չքարտեզագրված ելքային կապերը կամ տվյալների փոխանցման աճերը անտիպ ժամանակներում: Այս միջադեպի կոնկրետ դեպքում 142.11.206.73 IP հասցեի հետ մշտական ​​կապը ներկայացնում էր վնասակար գործունեության հստակ նշան, որը բնութագրում է հեռահար մուտքի տրոյաններին բնորոշ փարոսային վարքագիծը: Նոր գրանցված կամ ցածր հեղինակություն ունեցող տիրույթներին ուղղված HTTP POST հարցումների համար ավտոմատ ծանուցումների կարգավորումը լրացուցիչ խոչընդոտ է ստեղծում զգայուն տեղեկատվության արտահոսքի դեմ: Վտանգների հետախուզության ինտեգրումը հաջորդ սերնդի firewalls-ում արագացնում է հայտնի հանցավոր ենթակառուցվածքների արգելափակումը` նվազեցնելով կորպորատիվ տվյալների արտահանման հնարավորությունների պատուհանը:

Կիբեր հիգիենայի պրակտիկա ծրագրավորողների համար

Անվտանգ զարգացման միջավայրի պահպանումը պահանջում է կախվածության վերահսկման խիստ քաղաքականություն: Փաթեթների ավտոմատ թարմացումների արգելափակումը և նոր տարբերակների համար նախնական հաստատում պահանջելը կտրուկ նվազեցնում է հարձակման մակերեսը շարունակական ինտեգրման խողովակաշարերում:

Հավատարմագրերի ամրապնդում և մուտքի վերահսկում

Սարքավորումների վրա հիմնված բազմագործոն նույնականացման ընդունումը իրեն ներկայացնում է որպես ամենաուժեղ պաշտպանությունը սպասարկողի հավատարմագրերի գողության դեմ: Ավանդական Senhas-ը, նույնիսկ երբ բարդ է, բավարար չէ նպատակային ֆիշինգ արշավների և երրորդ կողմի տվյալների բազայի արտահոսքի պայմաններում:

Արտոնությունների խիստ կառավարումն ապահովում է, որ միայն խիստ անհրաժեշտ օգտվողներին թույլատրվում է փոխել հիմնական կոդերը: Ոչ ակտիվ աշխատողների համար մուտքի անհապաղ չեղարկումը լրացնում է ներքին և արտաքին ռիսկերի նվազեցման ռազմավարությունը:

Veja Tambem em News (HY)

Xiaomi TV Stick HD 2-ի թողարկումը բերում է Google TV-ին և բարձր արդյունավետություն՝ վերափոխելու հեռուստացույցները

Xiaomi TV Stick HD 2-ի թողարկումը բերում է Google TV-ին և բարձր արդյունավետություն՝ վերափոխելու հեռուստացույցները

Նոր գլոբալ նավիգացիոն մոդելը շտկում է Երկրի մագնիսական բևեռի 36 կմ-ի տարեկան տեղաշարժը

Նոր գլոբալ նավիգացիոն մոդելը շտկում է Երկրի մագնիսական բևեռի 36 կմ-ի տարեկան տեղաշարժը

Nintendo Switch 2-ն ավարտում է անվճար GameChat-ը և պահանջում է բաժանորդագրվել առցանց ծառայությանը ապրիլին

Nintendo Switch 2-ն ավարտում է անվճար GameChat-ը և պահանջում է բաժանորդագրվել առցանց ծառայությանը ապրիլին

NVIDIA Beta հավելվածի թարմացումը ներկայացնում է DLSS 4.5-ը՝ Dynamic Frame Generation-ով RTX 50-ի համար

NVIDIA Beta հավելվածի թարմացումը ներկայացնում է DLSS 4.5-ը՝ Dynamic Frame Generation-ով RTX 50-ի համար

Հեռարձակողն ուժեղացնում է Պաապա Էսիեդուի պաշտպանությունը ռասիստական ​​հարձակումներից Հարրի Փոթերի նոր սերիալում

Հեռարձակողն ուժեղացնում է Պաապա Էսիեդուի պաշտպանությունը ռասիստական ​​հարձակումներից Հարրի Փոթերի նոր սերիալում

Դերասաններ Կազունարի Նինոմիան և Էլայզա Իկեդան մասնակցում են Marugame Seimen-ի նոր ուտեստի արշավին։

Դերասաններ Կազունարի Նինոմիան և Էլայզա Իկեդան մասնակցում են Marugame Seimen-ի նոր ուտեստի արշավին։

Ծալովի սմարթֆոնի նոր թողարկումը ոսկե ավարտ է բերում Ձմեռային խաղերի մրցակիցներին

Ծալովի սմարթֆոնի նոր թողարկումը ոսկե ավարտ է բերում Ձմեռային խաղերի մրցակիցներին

Արտահոսքը մանրամասնում է նոր դյուրակիր PlayStation-ի սարքաշարը, որն ունի բարձրակարգ գրաֆիկա Xbox Series S-ի համեմատ

Արտահոսքը մանրամասնում է նոր դյուրակիր PlayStation-ի սարքաշարը, որն ունի բարձրակարգ գրաֆիկա Xbox Series S-ի համեմատ

Թիմ Քուքը ներկայացնում է iPhone-ի և iPod-ի նոր նախատիպերը՝ նվիրված Apple-ի հիսունամյակին

Թիմ Քուքը ներկայացնում է iPhone-ի և iPod-ի նոր նախատիպերը՝ նվիրված Apple-ի հիսունամյակին

Oppo-ն պաշտոնապես թողարկել է Find X9 Ultra-ն ամբողջ աշխարհում՝ Hasselblad ոսպնյակներով և հզոր մարտկոցով

Oppo-ն պաշտոնապես թողարկել է Find X9 Ultra-ն ամբողջ աշխարհում՝ Hasselblad ոսպնյակներով և հզոր մարտկոցով

Android համակարգը ստանում է բնիկ Gemini Nano 4 ինտեգրում սմարթֆոնների վրա օֆլայն մշակման համար

Android համակարգը ստանում է բնիկ Gemini Nano 4 ինտեգրում սմարթֆոնների վրա օֆլայն մշակման համար

Samsung-ը թարմացնում է QuickStar մոդուլը և ընդլայնում է վահանակի տեսողական կառավարումը One UI 8.5 ինտերֆեյսում

Samsung-ը թարմացնում է QuickStar մոդուլը և ընդլայնում է վահանակի տեսողական կառավարումը One UI 8.5 ինտերֆեյսում