Axios npm Compromise

Axios npm Compromise: Abin da Ya Faru, Su Wa Ke Faruwa, Da Yadda Ake Hana Shi

TL, DR

Yarjejeniyar axios npm tana nuna yadda sarkar samar da kayayyaki ta zamani ke kai hari amfani da dogaro da aka amince da su don samun damar bayanai masu mahimmanci a lokacin aiki. Masu bincike da yawa na tsaro sun yi nazarin wannan lamari, gami da cikakkun bayanai daga Unit42 rufewar masana'antu wanda ke nuna alamun alaƙa da ke da alaƙa da ayyukan ƙasa-ƙasa.

Wannan lamari yana shafar:

  • Ƙungiyoyin DevOps suna gudana CI/CD pipelines tare da tabbatar da muhalli
  • Ayyukan baya-bayan da ke kula da buƙatun API da aka tabbatar
  • Aikace-aikace masu amfani da axios don sadarwa ta HTTP ta ciki da waje

Saboda axios yana cikin matakin buƙata, sigar da aka lalata za ta iya samun dama:

  • Kanun labarai na izini da Alamar API
  • Masu canjin muhalli da sirri
  • Sadarwar sabis na ciki

Tasirin gaske ba shine dogaro da kansa ba, amma abin da zai iya samu bayan an aiwatar da shi.

Ayyukan gaggawa:

  • Sigogi na dogaro da kullewa da sake duba sabuntawa na baya-bayan nan
  • Juya maɓallan API, alamun, da CI/CD takardun shaida
  • Sa ido kan buƙatun fita da ayyukan tabbatarwa
  • Audit pipelines don sirrin da aka fallasa

Abin da ya faru a harin Axios npm

Lamarin axios ya biyo bayan karuwar hare-haren sarkar samar da kayayyaki, inda masu kai hari ke kai hari kan dogaro da ake amfani da su sosai maimakon raunin aikace-aikacen.

Ta hanyar yin amfani da wani tsari mai aminci, masu kai hari suna samun nasara a cikin dubban wurare a lokaci guda.

Saboda axios yana ɗaya daga cikin abokan cinikin HTTP da aka fi amfani da su a cikin tsarin JavaScript, an haɗa shi sosai cikin:

  • Ayyukan Baya
  • Aikace-aikacen Frontend
  • CI/CD pipelines

Wannan ya sa ya zama abin da ake nema mai daraja sosai.

Da zarar an gabatar da wani nau'in mugunta kuma aka aiwatar da shi, zai gaji irin izinin da aka ba shi kamar yadda aikace-aikacen da ya shigo da shi ya bayar. Wannan ya haɗa da samun damar zirga-zirgar hanyar sadarwa, takardun shaida, da ayyukan ciki.

Yarjejeniyar ta kuma jawo hankali fiye da jami'an tsaro, inda rahotanni kamar su Axios suka nuna ɗaukar hoto 
yana nuna yiwuwar alaƙa da masu ci gaba da barazanar da kuma kamfen ɗin da aka tsara.

 

Abin da Axios Attack Yake Yi a Lokacin Gudun

Mabuɗin fahimtar wannan harin shine mai da hankali kan halayen lokacin gudu.

Axios yana aiki a matakin HTTP, wanda ke nufin yana kula da buƙatun fita. Wannan yana ba shi damar gani kai tsaye ga bayanai masu mahimmanci da ke gudana ta cikin aikace-aikacen.

Sigar da aka lalata za ta iya:

  • Katse buƙatun fita kafin a aika su
  • kama Authorization kanun labarai da alamun API
  • Canje-canjen muhalli ta hanyar shiga process.env
  • Kula da sadarwa tsakanin ayyukan cikin gida

Misali, mai hana shiga yanar gizo mai cutarwa zai iya cire kanun labarai na tantancewa sannan ya tura su a hankali zuwa ga ƙarshen waje.

A lokaci guda, samun damar amfani da masu canjin yanayi yana bawa maharan damar dawo da takardun shaida ba tare da gyara dabarun aikace-aikace ba.

Daga waje, komai yana ci gaba da aiki kamar yadda ake tsammani. Buƙatun sun kammala cikin nasara, ayyuka suna amsawa kamar yadda aka saba, kuma pipelines ba su nuna alamun gazawa ba. A lokaci guda, bayanai masu mahimmanci na iya riga an fallasa su ta hanyoyin aiwatarwa na baya.

 

Gudun Harin Axios: Daga Kunshin da aka Yarda zuwa Bayyanar Sirri

1. Yin sulhu

Mai hari yana samun iko akan asusun mai kula da amintacce ko hanyar sakin fakiti a cikin yanayin axios.

2. Rarraba

Ana buga nau'ikan miyagun abubuwa zuwa npm kuma ana ja su zuwa injunan haɓakawa, CI/CD pipelines, kuma aikace-aikacen yana ginawa ta hanyar sabuntawar dogaro na yau da kullun.

3. Aiwatar da Lokacin Aiki

Nauyin yana aiki ne lokacin da aka shigo da axios kuma aka yi amfani da shi, yana gadon gata iri ɗaya da aikace-aikacen.

4. Shiga Sirri

Dogaro da aka yi wa rauni yana samun damar gani a cikin kanun labarai, alamu, masu canjin yanayi, da kuma sadarwa ta HTTP ta ciki.

5. Fitar da ruwa

Ana aika bayanai masu mahimmanci a hankali zuwa ga kayayyakin more rayuwa da maharan ke sarrafawa yayin da buƙatun asali ke ci gaba da aiki yadda ya kamata.

Alamomin Yarjejeniya (IoCs)

Domin bincika yiwuwar fallasawa, ƙungiyoyi ya kamata su fara da sake duba alamun da aka sani da ke da alaƙa da sulhun axios. Teburin da ke ƙasa ya taƙaita sigina mafi dacewa a cikin fakiti, ayyukan cibiyar sadarwa, da kayan tarihi na mai masaukin baki.

Yadda Ake Fassara Waɗannan IoCs

Duk da cewa waɗannan alamun suna da amfani, bai kamata a ɗauke su a matsayin cikakkiyar dabarar ganowa ba.

A aikace, hare-hare irin wannan ba kasafai suke dogara da sigina ɗaya ba. Yankuna suna canzawa, nauyin da ake biya yana canzawa, kuma hashes suna ɓacewa da sauri. Abin da ya rage shi ne halin da ake ciki.

Misali, buƙatun fita ba zato ba tsammani yayin aiwatar da HTTP na yau da kullun na iya nuna fitar da bayanai. Hakazalika, amfani da ingantattun takaddun shaida a cikin yanayi na musamman sau da yawa yana nuna cewa an riga an fallasa sirri.

A matakin mai masaukin baki, kasancewar rubutun wucin gadi ko binary na iya nuna ayyukan bayan cin zarafi, musamman idan aka haɗa su da rashin daidaituwar hanyar sadarwa.

A wata ma'anar, IoCs suna taimaka maka wajen tabbatar da faruwar wani abu.

Duk da haka, fahimtar ɗabi'a ita ce abin da ke ba ka damar gano ta da wuri.

category nuna alama details
Package axios@1.14.1 shasum: 2553649f2322049666871cea80a5d0d6adc700ca
Package axios@0.30.4 shasum: d6f3f62fd3b9f5432f5782b62d8cfd5247d5ee71
dogara plain-crypto-js@4.2.1 shasum: 07d889e2dadce6f3910dcbc253317d28ca61c766
Network sfrclak[.]com Yankin umarni-da-sarrafawa
Network 142.11.206[.]73 Tsarin IP mai alaƙa
Network http://sfrclak[.]com:8000/6202033 An lura da ƙarshen fitar da ruwa
macOS /Library/Caches/com.apple.act.mond SHA256: 92ff08773995ebc8d55ec4b8e1a225d0d1e51efa4ef88b8849d0071230c9645a
Windows %PROGRAMDATA%\wt.exe Kayan tarihi mai yuwuwar dorewa
Windows %TEMP%\6202033.vbs Kayan aikin aiwatarwa bisa ga rubutun
Windows %TEMP%\6202033.ps1 Ana amfani da PowerShell a matsayin kayan aiki mai sauƙi. SHA256: 617b67a8e1210e4fc87c92d1d1da45a2f311c08d26e89b12307cf583c900d101
Linux /tmp/ld.py SHA256: fcb81618bb15edfdedfb638b4c08a2af9cac9ecfa551af135a8402bf980375cf

Bayanin bincike: Waɗannan IoCs wuri ne mai amfani don farautar barazana. Duk da haka, masu kai hari na iya juya yankuna, kayan aiki, da kayan tarihi cikin sauri. Saboda wannan dalili, ƙungiyoyi ya kamata su haɗa waɗannan alamun tare da alamun halaye kamar zirga-zirgar HTTP da ba a zata ba, damar shiga ba tare da izini ba zuwa process.env, da sabuntawar dogaro da kai na musamman.

Misali: Yadda Dogaro da Axios npm Mai Rashin Daidaito Zai Iya Fitar da Bayanai

Domin fahimtar yadda wannan harin Axios npm yake aiki a aikace, yi la'akari da misali mai sauƙi.

Axios yana bawa masu haɓaka damar ayyana masu kutse na buƙata. Waɗannan masu kutse suna aiki ta atomatik kafin kowace buƙatar HTTP.

Sigar mugunta ta axios na iya amfani da wannan hanyar ta hanyar da ba ta dace ba:

Dalilin da yasa harin Axios npm yake da haɗari

Da farko kallo, babu wani abu da ya yi daidai. An aiwatar da buƙatar cikin nasara, aikace-aikacen yana aiki kamar yadda aka zata, kuma pipelines suna ci gaba da wucewa ba tare da kurakurai ba.

Duk da haka, muhimman bayanai suna faruwa kafin a aika buƙatar. A lokacin wannan taga aiwatarwa, dogaron da aka yi wa rauni zai iya shiga cikin shiru da tattara bayanai masu mahimmanci kamar kanun izini, alamun API, bayanan buƙata, da masu canjin yanayi.

Saboda wannan dabarar tana gudana a cikin wani amintaccen ɗakin karatu wanda ke zaune kai tsaye a cikin hanyar buƙatar HTTP, yana aiki yadda ya kamata tare da irin wannan gata kamar aikace-aikacen da kansa. Sakamakon haka, yana iya samun damar bayanai waɗanda galibi za a kare su daga masu kai hari na waje.

Abin da ya sa wannan ya zama mai haɗari ba kawai samun damar bayanai ba ne, har ma da rashin tasirin da ake iya gani. Babu wani cikas a cikin aiki, babu buƙatun da suka gaza, kuma babu wata alama nan take cewa wani abu ba daidai ba ne. Daga mahangar aiki, komai yana ci gaba da aiki kamar yadda aka zata.

A halin yanzu, bayanai masu mahimmanci na iya barin tsarin ta hanyar haɗin waje wanda ke haɗuwa zuwa zirga-zirgar aikace-aikace na yau da kullun.

Me yasa Wannan Matsala ce ta DevOps Da Farko

Ga ƙungiyoyin DevOps, wannan nau'in harin yana da matuƙar wahalar ganowa saboda yana haɗuwa cikin ayyukan aiki na yanzu ba tare da wata matsala ba.

Ana shigar da abubuwan dogaro ta atomatik, pipelines suna aiki yadda ya kamata, kuma babu wata matsala nan take.

A lokaci guda, CI/CD Muhalli galibi suna fallasa takaddun shaida masu daraja, gami da:

  • Alamun masu samar da girgije
  • Maɓallan shigarwa
  • CI/CD sirrin tabbatarwa

Dogaro mai rauni da ke gudana a cikin wannan mahallin zai iya samun damar waɗannan takaddun shaida kai tsaye.

Wannan yana haifar da yanayi inda komai ya zama kamar al'ada, yayin da ake samun bayanai masu mahimmanci a bango.

Haɗarin Gaske: Bayyanar Sirri a Sikeli

Yarjejeniyar axios npm ta nuna wani muhimmin sauyi a dabarun kai hari na zamani.

Manufar ba wai don amfani da raunin da ke tattare da shi ba ne, sai don samun damar samun ingantattun takardun shaida.

Saboda tsarin zamani ya dogara ne akan tantancewa bisa ga muhalli, dogaro da ke gudana a lokacin gudu zai iya samun dama:

  • Maɓallan API
  • Alamun sabis
  • Bayanan shaidar girgije

Ba sai an karya waɗannan takardun shaidar ba.

Kawai sai a yi amfani da su.

Wannan yana bawa masu hari damar motsawa a gefe, samun damar ayyukan, da kuma fitar da bayanai ta amfani da ingantaccen tantancewa.

Sakamakon haka, tasirin ya dogara ne akan sirrin da aka fallasa, ba akan yadda aka aiwatar da harin ba.

Me yasa Kayan Aikin Tsaro na Gargajiya ke Rasa Wannan

Hanyoyin gargajiya suna fama wajen gano waɗannan hare-haren saboda suna mai da hankali kan raunin da aka sani ko alamun da ba su canzawa. Duk da haka, kamar yadda aka nuna a cikin Binciken OpenAI Daga cikin yarjejeniyar kayan aikin haɓaka axios, haɗarin gaske yana tasowa a lokacin aiki, inda dogaro da aka amince da su ke hulɗa da bayanai masu mahimmanci.

Duk da haka, dogaro da aka yi wa rauni ba zai iya ƙunsar wasu alamomi bayyanannu ba.

Akwai iya zama:

  • Babu CVE
  • Babu sa hannun mugunta
  • Babu wani tsari na musamman

A lokaci guda, nazarin da ba ya canzawa ba ya kimanta halayen lokacin aiki. Ba zai iya tantance yadda dogaro ke hulɗa da bayanai masu mahimmanci da zarar an aiwatar da shi ba.

Wannan yana haifar da gibi inda lambar ta bayyana lafiya yayin bincike amma tana zama mai haɗari yayin aiwatarwa.

Yadda Ake Ganowa da Hana Hare-haren Axios npm-Like

Hana wannan nau'in harin Axios npm yana buƙatar canzawa daga dubawa mara motsi zuwa wayar da kan jama'a game da lokacin gudu.

Ƙungiyoyi suna buƙatar a fahimci yadda dogaro ke aiki, ba wai kawai abin da ke cikinsu ba.

Wannan ya hada da:

  • Kula da damar shiga bayanai masu mahimmanci a lokacin aiki
  • Gano sirrin kafin su isa ga ma'ajiyar bayanai
  • Ana dubawa pipelines da kayan tarihi don takaddun shaida da aka fallasa
  • Lura da ayyukan hanyar sadarwa na waje don abubuwan da ba su dace ba

Duk da haka, ganowa kaɗai bai isa ba.

Daga Ganowa Zuwa Rigakafi: Abin da Ake Rage Haɗari

Bayan wani lamari makamancin haka, ƙungiyoyi galibi suna fuskantar adadi mai yawa na takardun shaida da za a iya fallasa su.

Kalubalen ba shine neman su ba. Yana nufin gano waɗanne ne suka fi muhimmanci.

Babbar tambayar ita ce:

Wadanne sirri ne har yanzu suke da inganci kuma ana iya amfani da su?

Ba tare da tabbatarwa ba, ƙungiyoyi suna ɓatar da lokaci kan takardun shaidar da ba su aiki yayin da haɗarin gaske ke ci gaba da kasancewa a buɗe.

Amsa mai inganci yana buƙatar:

  • Gano sirrin da aka fallasa
  • Tabbatar ko har yanzu suna ba da damar shiga
  • Ko kuma a juya su da sauri

Wannan yana rage lokacin fallasawa kuma yana iyakance taga maharin.

Yadda Xygeni ke Taimakawa Rage Haɗarin Sarkar Samarwa

Xygeni magance wannan ƙalubalen ta hanyar haɗa ganowa, tabbatarwa, da gyara zuwa aiki ɗaya tilo.

Yana ci gaba da gano sirrin da aka fallasa a cikin lambar, pipelines, da kayan tarihi. A lokaci guda, yana tabbatar ko waɗannan takaddun shaida har yanzu suna aiki a cikin muhalli.

Wannan yana bawa ƙungiyoyi damar mai da hankali kan abin da maharan za su iya amfani da shi a zahiri.

Da zarar an gano sirrin aiki, hanyoyin gyaran fuska ta atomatik suna taimakawa rage lokacin fallasa ta hanyar sokewa ko juyawa mai sarrafawa.

Sakamakon haka, amsawar ta zama da sauri, mafi kyau kafincise, kuma ƙasa da matsala.

Kammalawa

Yarjejeniyar axios npm ta nuna yadda hare-haren sarkar samar da kayayyaki ke ci gaba da bunkasa.

Masu kai hari ba sa buƙatar karya tsarin. Suna dogara ne akan dogaro da aka amince da su don samun damar bayanai masu mahimmanci yayin aiwatarwa.

Ga ƙungiyoyin DevOps, wannan yana nufin fahimtar halayen lokacin aiki. Ga shugabannin tsaro, yana nufin rage fallasa cikin sauri da inganci.

Domin a cikin yanayi na zamani, babban haɗarin ba shine abin da za a aiwatar ba.

Shi ne abin da ake samun dama da zarar an fara aiki.

kayan aikin nazarin kayan aikin sca-tools-composition
Fifiko, gyara, da kuma kare haɗarin software ɗinka
Sami Asusunka Kyauta.
Babu katin bashi da ake bukata.

Tabbatar da Haɓaka Software da Isarwarka

tare da Xygeni Product Suite