Mākslīgā intelekta kodēšanas asistenti tiek izmantoti nepieredzētā piegādes ķēdes uzbrukumā Microsoft krātuvēm

Pēdējā atjaunošana: 06/08/2026
  • Specializēts tārps, kas pazīstams kā Miasma, ir veiksmīgi iefiltrējies 73 oficiālajās Microsoft GitHub krātuvēs, tostarp kritiskajā Azure infrastruktūrā.
  • Ļaunprogrammatūra īpaši ir vērsta pret izstrādātājiem, kas kā galveno izpildes vektoru izmanto mākslīgā intelekta darbināmus kodēšanas aģentus, piemēram, Claude Code un Cursor.
  • Drošības pētnieki ir identificējuši slepenu tehniku ​​ar nosaukumu “Phantom Gyp”, kas ļauj lietderīgajai slodzei apiet tradicionālos npm drošības skenerus.
  • Skartās organizācijas tiek aicinātas nekavējoties mainīt mākoņa akreditācijas datus un pārbaudīt repozitorija izmaiņu vēsturi, lai konstatētu neatļautas izmaiņas.

Kiberdrošības pārkāpuma ilustrācija

Tehnoloģiju kopiena pašlaik apstrādā sekas, ko izraisījis sarežģīts piegādes ķēdes pārkāpums , kas ir vērsts pret desmitiem Microsoft augsta līmeņa izstrādes vides. Šonedēļ ļaunprātīga vienība veiksmīgi apdraudēja 73 repozitorijus četrās lielās organizācijās, tostarp Azure un MicrosoftDocs, kas ir viens no strukturāli nozīmīgākajiem drošības notikumiem šogad. Lai gan GitHub automatizētajām sistēmām izdevās neitralizēt skartos resursus ievērojami īsā laikā – 105 sekundēs, ielaušanās raksturs liecina par maiņu uzbrucēju skatījumā uz mūsdienu izstrādes plūsmu.

Šo konkrēto incidentu no iepriekšējiem repozitoriju nolaupīšanas gadījumiem atšķir tā atkarība no mākslīgā intelekta pieaugošās popularitātes programmatūras nozarē. Atšķirībā no tradicionālās ļaunprogrammatūras, kas tiek aktivizēta pakotnes instalēšanas laikā, šis apdraudējums paliek neaktīvs, līdz izstrādātājs atver projektu, izmantojot mākslīgā intelekta darbinātu kodēšanas aģentu. Tādi rīki kā Cursor, Claude Code un Gemini CLI, kuriem nepieciešamas plašas atļaujas koda fragmentu analīzei un izpildei, faktiski kļuva par neparedzētiem ļaunprātīgās slodzes piegādes mehānismiem. Šis ir pirmais dokumentētais gadījums, kad mākslīgā intelekta palīgi tika izmantoti kā primārais mēroga līmeņa izpildes vektors.

Ataque de cadena de suministro de Miasma e IronWorm en paquetes npm
Saistītais raksts:
Miasma un IronWorm NPM kampaņa: padziļināts ieskats piegādes ķēdes haosā

Miasma tehniskās arhitektūras izpratne

Tehniskās ļaunprogrammatūras analīzes diagramma

Tehniski saukts par Miasma, šis tārps ir uzlabota Mini Shai-Hulud koda bāzes versija , kas iepriekš bija redzama pazemes forumos. Uzbrukums sākās vairākus mēnešus iepriekš ar izstrādātāju akreditācijas datu iegūšanu, kas ļāva apdraudējumu dalībniekiem ievadīt 4.3 MB lielu slodzi, aizbildinoties ar regulāriem atkarību atjauninājumiem. Šie izmaiņu pieprasījumi (commit) bija izstrādāti tā, lai ar neapbruņotu aci izskatītos pilnīgi nekaitīgi, bieži vien apzīmēti ar tādām etiķetēm kā "skip ci", lai izvairītos no noteiktu automatizētu būvēšanas procesu aktivizēšanas, gaidot cilvēka mijiedarbību, izmantojot IDE vai AI CLI.

Kad vide ir aktīva, tārps darbojas kā agresīvs akreditācijas datu ieguves rīks, kas paredzēts vairāku mākoņu ekosistēmām. Tas ir ieprogrammēts, lai iegūtu sensitīvus tokenus no AWS, Azure, Google Cloud Platform un Kubernetes klasteriem. Pēc šo noslēpumu apkopošanas ļaunprogrammatūra automātiski izveido jaunus, publiskus repozitorijus datu filtrēšanai un pēc tam izmanto nozagtās atļaujas, lai izplatītu tālāk, ievadot ļaunprātīgu kodu jebkurā citā repozitorijā, kuram ir rakstīšanas piekļuve apdraudētajam lietotājam.

ataque a la cadena de suministro de npm con Shai-Hulud
Saistītais raksts:
Shai-Hulud npm piegādes ķēdes tārps skar simtiem projektu

"Spoku čigānu" izvairīšanās stratēģija

Koda drošības skenēšanas koncepcija

Šīs kampaņas tehniskā atjautība slēpjas tās spējā palikt neredzama standarta drošības uzraudzības rīkiem. Lielākā daļa npm drošības skeneru ir konfigurēti tā, lai pakotņu failos novērotu aizdomīgus “pirmsinstalēšanas” vai “pēcinstalēšanas” skriptus. Tomēr Miasma pilnībā izvairās no šiem āķiem, tā vietā izvēloties izmantot failu binding.gyp , lai aktivizētu koda izpildi būvēšanas fāzē. Šī metode, ko nozares analītiķi tagad dēvē par “Phantom Gyp”, izmanto aklo zonu daudzos CI/CD cauruļvados, kas neuzrauga zema līmeņa būvēšanas konfigurācijas ar tādu pašu intensitāti kā manifesta faili.

Šis notikums faktiski ir Miasma grupas trešais nozīmīgais solis ļoti īsā laika posmā pēc veiksmīgiem uzbrukumiem npm vārdtelpām un populārām atvērtā pirmkoda datu tabulu bibliotēkām. Eskalācija uz Microsoft infrastruktūru liecina par ļoti organizētiem centieniem maksimāli palielināt lejupējo ietekmi . Orientējot uz tādiem projektiem kā Azure Search OpenAI demonstrācija un dažādas izturīgas uzdevumu ieviešanas, uzbrucēji mērķēja uz mūsdienu mākoņdatošanas izstrādes sirdi, potenciāli sasniedzot simtiem tūkstošu individuālo lietotāju un uzņēmumu sistēmas.

ataque generalizado de la cadena de suministro de NPM
Saistītais raksts:
Plaši izplatīts NPM piegādes ķēdes uzbrukums satricina JavaScript ekosistēmu

Nekavējoties jāveic korekcijas un jāaizsargā izstrādātāji

Izstrādātāja drošības darbstacija

Tiem, kas nesen ir klonējuši vai mijiedarbojušies ar Azure saistītiem repozitorijiem, drošības ekspertu ieteikums ir izturēties pret visiem lokālās vides noslēpumiem kā potenciāli atklātiem. Ir svarīgi nekavējoties mainīt visas API atslēgas un personiskās piekļuves pilnvaras, īpaši tās, kas saistītas ar mākoņpakalpojumu sniedzējiem un pakotņu reģistriem. Turklāt izstrādātājiem jāpārbauda savi GitHub darbību žurnāli, lai atrastu neparasti nosauktus repozitorijus, piemēram, tos, kuros minēts "The Spreading Blight", kas ir zināmi rādītāji par aktīvu Miasma infekciju, kas mēģina izfiltrēt datus.

Šis pārkāpums kalpo kā skarbs atgādinājums par drošības kompromisiem, kas raksturīgi straujai mākslīgā intelekta produktivitātes rīku ieviešanai. Tā kā mākslīgā intelekta aģenti darbojas, izmantojot dziļu piekļuvi koda lasīšanai un izpildei izstrādātāja darba vidē, tie rada plašu uzbrukuma virsmu , ko ļaunprātīgi lietotāji ir acīmredzami gatavi izmantot. Turpmāk nozarei, iespējams, būs jāpāriet uz stingrāku integritātes pārbaudi, piemēram, obligātu apstiprināšanas protokolu un mākslīgā intelekta analīzes “smilškastes” vidēm, lai nodrošinātu, ka automatizētās kodēšanas ērtības netiek nodrošinātas uz pilnīgas sistēmas kompromitēšanas rēķina.

Platformu nodrošinātāju ātrā ierobežošana novērsa daudz lielāku katastrofu, tomēr piegādes ķēžu pamatā esošā ievainojamība pret mākslīgā intelekta vadītu izpildi joprojām ir būtisks šķērslis. Tā kā izstrādes komandas turpina integrēt automatizētus asistentus savās ikdienas rutīnās, uzmanība jāpārorientē uz repozitorija integritātes pārbaudi, pirms tiek atļauts jebkāds ārējs kods mijiedarboties ar augstas privilēģijas rīkiem. Modrība akreditācijas datu lietošanas uzraudzībā un nulles uzticēšanās pieejas ieviešana trešo pušu atkarībām būs visefektīvākā aizsardzība pret nākamās paaudzes pašizplatošo ļaunprogrammatūru mākoņdatošanas laikmetā.

ataque Shai-Hulud a la cadena de suministro de npm
Saistītais raksts:
Shai-Hulud: el ataque que sacude la cadena de suministro de npm
Related posts: