LiteLLM Python փաթեթը վտանգված է մատակարարման շղթայի հարձակման պատճառով | Mewayz Blog Skip to main content
Hacker News

LiteLLM Python փաթեթը վտանգված է մատակարարման շղթայի հարձակման պատճառով

Մեկնաբանություններ

1 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
<մարմին>

LiteLLM Python փաթեթը վտանգված է. Մատակարարման շղթայի խոցելիության վառ հիշեցում

Բաց կոդով էկոհամակարգը, որը ժամանակակից ծրագրային ապահովման մշակման շարժիչն է, այս շաբաթ ենթարկվել է բարդ մատակարարման շղթայի հարձակմանը: Հայտնի Python փաթեթը LiteLLM, գրադարան, որն ապահովում է միասնական ինտերֆեյս OpenAI-ի, Anthropic-ի և այլնի ավելի քան 100 խոշոր լեզվական մոդելների համար (LLM), պարզվել է, որ պարունակում է վնասակար կոդ: Այս միջադեպը, որի հետևանքով սպառնալիքների դերակատարները վերբեռնեցին վտանգված տարբերակը (0.1.815) Python Package Index-ում (PyPI), ցնցումներ է առաջացրել ծրագրավորողների համայնքում՝ ընդգծելով այն փխրուն վստահությունը, որը մենք ցուցաբերում ենք մեր ծրագրաշարի կախվածության նկատմամբ: Ցանկացած բիզնեսի համար, որն օգտագործում է AI գործիքները, սա պարզապես մշակողի գլխացավանք չէ, այլ ուղղակի սպառնալիք է գործառնական անվտանգության և տվյալների ամբողջականության համար:

Ինչպես բացվեց հարձակումը. վստահության խախտում

Հարձակումը սկսվել է LiteLLM-ի սպասարկողի անձնական հաշվի խախտմամբ: Օգտագործելով այս մուտքը՝ վատ դերասանները հրապարակեցին փաթեթի նոր, վնասակար տարբերակը։ Կեղծ ծածկագիրը մշակվել է գաղտնի և թիրախավորված լինելու համար: Այն ներառում էր միջավայրի զգայուն փոփոխականներ, ինչպիսիք են API ստեղները, տվյալների բազայի հավատարմագրերը և ներքին կազմաձևման գաղտնիքները, դուրս հանելու մեխանիզմ այն ​​համակարգերից, որտեղ այն տեղադրվել էր: Հատկանշական է, որ վնասակար կոդը նախագծված էր տեղադրման փուլում միայն հատուկ, ոչ Windows սարքերում գործարկելու համար, ինչը, հավանաբար, խուսափելու է նախնական հայտնաբերումից ավտոմատ վերլուծության ավազարկղերում, որոնք հաճախ աշխատում են Windows միջավայրերում:

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

Ավելի լայն հետևանքներ AI-ի վրա հիմնված բիզնեսների համար

Այն ընկերությունների համար, որոնք ինտեգրում են առաջադեմ արհեստական ինտելեկտը իրենց աշխատանքային հոսքերին, այս հարձակումը սթափեցնող դեպքի ուսումնասիրություն է: LiteLLM-ը հիմնարար գործիք է ծրագրավորողների համար, որոնք կառուցում են AI-ով աշխատող հավելվածներ, որոնք կամուրջ են հանդիսանում իրենց կոդի և LLM տարբեր մատակարարների միջև: Այստեղ խախտումը չի նշանակում միայն գողացված API բանալի. դա կարող է հանգեցնել՝

  • Զանգվածային ֆինանսական բացահայտումներ․
  • Գույքային տվյալների կորուստ․
  • Օպերատիվ խափանում. Նման միջադեպի հայտնաբերումը, հեռացումը և վերականգնումը պահանջում է ծրագրավորողի զգալի ժամանակ և դադարեցնել գործառույթների մշակումը:
  • Վստահության էրոզիա. Հաճախորդները և օգտատերերը կորցնում են վստահությունը, եթե նրանք ընկալում են ընկերության տեխնոլոգիական փաթեթը որպես խոցելի:

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

Քաղված դասեր և ավելի դիմացկուն կույտ կառուցելը

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

Կախվածության տարբերակների ամրացում, կանոնավոր աուդիտի անցկացում, խոցելիության և անոմալ վարքագծի սկանավորման գործիքների կիրառում և ստուգված կախվածություններով մասնավոր փաթեթների պահոցների օգտագործում: Ավելին, ձեր բիզնեսի ծրագրաշարի «հարձակման մակերեսը» նվազագույնի հասցնելը կարևոր է: Սա ներառում է կարևորագույն գործողությունների համախմբում անվտանգ, մոդուլային հարթակներում: Մոդուլային Բիզնես ՕՀ-ն, ինչպիսին է Mewayz-ը, ընկերություններին թույլ է տալիս կենտրոնացնել իրենց գործընթացները, տվյալները և երրորդ կողմի ինտեգրումները կառավարվող միջավայրում: Սա նվազեցնում է անհատական Python փաթեթների և սկրիպտների տարածվածությունը, որոնք կատարում են զգայուն առաջադրանքներ՝ դարձնելով անվտանգության կառավարումն ավելի ակտիվ և ավելի քիչ ռեակտիվ:

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Առաջ շարժվել զգոնությամբ և ինտեգրմամբ

LiteLLM փոխզիջումը արթնացման կոչ է: Քանի որ AI-ի ընդունումը արագանում է, գործիքները, որոնք ապահովում են այն, կդառնան ավելի գրավիչ թիրախներ: Անվտանգությունն այլևս չի կարող լինել հետևողական միտք, որը ամրացվում է բաց կոդով կախվածության փխրուն ցանցի վրա: Ճկուն բիզնես գործառնությունների ապագան ինտեգրված, անվտանգ համակարգերի մեջ է, որտեղ ֆունկցիոնալությունն ու անվտանգությունը նախագծված են համատեղ: Սովորելով նման միջադեպերից և ընտրելով այնպիսի հարթակներ, որոնք առաջնահերթություն են տալիս անվտանգությանն ու մոդուլային հսկողությանը, ինչպիսին է Mewayz-ը, բիզնեսները կարող են օգտագործել AI-ի և ավտոմատացման հզորությունը՝ առանց ծրագրային ապահովման մատակարարման շղթայի թաքնված վտանգների ենթարկվելու:

Հաճախակի տրվող հարցեր

LiteLLM Python փաթեթը վտանգված է. Մատակարարման շղթայի խոցելիության վառ հիշեցում

Բաց կոդով էկոհամակարգը, որը ժամանակակից ծրագրային ապահովման մշակման շարժիչն է, այս շաբաթ ենթարկվել է բարդ մատակարարման շղթայի հարձակմանը: Հայտնի Python LiteLLM փաթեթը, գրադարանը, որն ապահովում է միասնական ինտերֆեյս OpenAI-ի, Anthropic-ի և այլնի ավելի քան 100 խոշոր լեզվական մոդելների համար (LLM), պարզվել է, որ պարունակում է վնասակար կոդ: Այս միջադեպը, որի հետևանքով սպառնալիքների դերակատարները վերբեռնեցին վտանգված տարբերակը (0.1.815) Python Package Index-ում (PyPI), ցնցումներ է առաջացրել ծրագրավորողների համայնքում՝ ընդգծելով այն փխրուն վստահությունը, որը մենք ցուցաբերում ենք մեր ծրագրաշարի կախվածության նկատմամբ: Ցանկացած բիզնեսի համար, որն օգտագործում է AI գործիքները, սա պարզապես մշակողի գլխացավանք չէ, այլ ուղղակի սպառնալիք է գործառնական անվտանգության և տվյալների ամբողջականության համար:

Ինչպես բացվեց հարձակումը. վստահության խախտում

Հարձակումը սկսվել է LiteLLM-ի սպասարկողի անձնական հաշվի խախտմամբ: Օգտագործելով այս մուտքը՝ վատ դերասանները հրապարակեցին փաթեթի նոր, վնասակար տարբերակը։ Կեղծ ծածկագիրը մշակվել է գաղտնի և թիրախավորված լինելու համար: Այն ներառում էր միջավայրի զգայուն փոփոխականներ, ինչպիսիք են API ստեղները, տվյալների բազայի հավատարմագրերը և ներքին կազմաձևման գաղտնիքները, դուրս հանելու մեխանիզմ այն ​​համակարգերից, որտեղ այն տեղադրվել էր: Հատկանշական է, որ վնասակար կոդը նախագծված էր տեղադրման փուլում միայն հատուկ, ոչ Windows սարքերում գործարկելու համար, ինչը, հավանաբար, խուսափելու է նախնական հայտնաբերումից ավտոմատ վերլուծության ավազարկղերում, որոնք հաճախ աշխատում են Windows միջավայրերում:

Ավելի լայն հետևանքներ AI-ի վրա հիմնված բիզնեսների համար

Այն ընկերությունների համար, որոնք ինտեգրում են առաջադեմ արհեստական ինտելեկտը իրենց աշխատանքային հոսքերին, այս հարձակումը սթափեցնող դեպքի ուսումնասիրություն է: LiteLLM-ը հիմնարար գործիք է ծրագրավորողների համար, որոնք կառուցում են AI-ով աշխատող հավելվածներ, որոնք կամուրջ են հանդիսանում իրենց կոդի և LLM տարբեր մատակարարների միջև: Այստեղ խախտումը չի նշանակում միայն գողացված API բանալի. դա կարող է հանգեցնել՝

Քաղված դասեր և ավելի դիմացկուն կույտ կառուցելը

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

Առաջ շարժվել զգոնությամբ և ինտեգրմամբ

LiteLLM փոխզիջումը արթնացման կոչ է: Քանի որ AI-ի ընդունումը արագանում է, գործիքները, որոնք ապահովում են այն, կդառնան ավելի գրավիչ թիրախներ: Անվտանգությունն այլևս չի կարող լինել հետևողական միտք, որը ամրացվում է բաց կոդով կախվածության փխրուն ցանցի վրա: Ճկուն բիզնես գործառնությունների ապագան ինտեգրված, անվտանգ համակարգերի մեջ է, որտեղ ֆունկցիոնալությունն ու անվտանգությունը նախագծված են համատեղ: Սովորելով նման միջադեպերից և ընտրելով այնպիսի հարթակներ, որոնք առաջնահերթություն են տալիս անվտանգությանն ու մոդուլային հսկողությանը, ինչպիսին է Mewayz-ը, բիզնեսները կարող են օգտագործել AI-ի և ավտոմատացման հզորությունը՝ առանց ծրագրային ապահովման մատակարարման շղթայի թաքնված վտանգների ենթարկվելու:

Հեշտացրեք ձեր բիզնեսը Mewayz-ի հետ

Mewayz-ը մեկ հարթակի մեջ է բերում 208 բիզնես մոդուլներ՝ CRM, հաշիվ-ապրանքագրեր, նախագծերի կառավարում և այլն: Միացե՛ք 138000+ օգտատերերի, ովքեր պարզեցրել են իրենց աշխատանքային հոսքը:

Անվճար այսօր