עוזרי קידוד מבוססי בינה מלאכותית נוצלו במתקפת שרשרת אספקה ​​חסרת תקדים נגד מאגרי מידע של מיקרוסופט

העדכון אחרון: 06/08/2026
מחבר: C SourceTrail
  • תולעת ייעודית בשם Miasma חדרה בהצלחה ל-73 מאגרי GitHub רשמיים של מיקרוסופט, כולל תשתית קריטית של Azure.
  • התוכנה הזדונית מכוונת ספציפית למפתחים המשתמשים בסוכני קידוד המופעלים על ידי בינה מלאכותית כמו Claude Code ו-Cursor כווקטור הביצוע העיקרי שלה.
  • חוקרי אבטחה זיהו טכניקה חשאית בשם 'Phantom Gyp' המאפשרת למטען לעקוף סורקי אבטחה מסורתיים של npm.
  • ארגונים שנפגעו מתבקשים לסובב באופן מיידי את אישורי הענן ולבדוק היסטוריית commit של מאגרים לאיתור שינויים לא מורשים.

איור של פרצת אבטחת סייבר

קהילת הטכנולוגיה מעבדת כעת את ההשלכות של פרצה מתוחכמת בשרשרת האספקה ​​שכוונה לעשרות סביבות פיתוח מתוקשרות של מיקרוסופט. השבוע, ישות זדונית פרצה בהצלחה ל-73 מאגרים בארבעה ארגונים גדולים, כולל Azure ו-MicrosoftDocs, וסימנה את אחד מאירועי האבטחה המשמעותיים ביותר מבחינה מבנית של השנה. בעוד שהמערכות האוטומטיות של GitHub הצליחו לנטרל את הנכסים שנפגעו תוך חלון זמן קצר להפליא של 105 שניות, אופי הפריצה מצביע על שינוי באופן שבו תוקפים תופסים את צינור הפיתוח המודרני.

מה שמייחד את האירוע הספציפי הזה מחטיפת מאגרים קודמים הוא ההסתמכות שלו על הפופולריות הגוברת של בינה מלאכותית בתעשיית התוכנה. בניגוד לתוכנות זדוניות מסורתיות שמופעלות במהלך התקנת חבילות, איום זה רדום עד שמפתח פותח את הפרויקט באמצעות סוכן קידוד המופעל על ידי בינה מלאכותית. כלים כמו Cursor, Claude Code ו-Gemini CLI, הדורשים הרשאות רחבות לניתוח וביצוע קטעי קוד, הפכו למעשה למנגנוני מסירה לא מכוונים עבור המטען הזדוני. זהו המקרה המתועד הראשון שבו עוזרי בינה מלאכותית שימשו כווקטור ביצוע ראשוני ברמת הסקאלה.

Ataque de cadena de suministro de Miasma e IronWorm en paquetes npm
כתבות קשורות:
קמפיין Miasma ו-IronWorm NPM: צלילה מעמיקה אל תוך הכאוס בשרשרת האספקה

הבנת הארכיטקטורה הטכנית של מיאסמה

דיאגרמה של ניתוח טכני של תוכנות זדוניות

תולעת זו, המכונה טכנית Miasma, היא גרסה מתקדמת של בסיס הקוד Mini Shai-Hulud שנראה בעבר בפורומים מחתרתיים. ההתקפה החלה חודשים קודם לכן עם קצירת אישורי מפתחים, מה שאפשר לגורמי האיום להזריק מטען של 4.3 מגה-בייט תחת מסווה של עדכוני תלות שוטפים. קומיטים אלה נועדו להיראות שפירים לחלוטין לעין בלתי מזוינת, ולעתים קרובות מתויגים בתוויות כמו 'skip ci' כדי להימנע מהפעלת תהליכי בנייה אוטומטיים מסוימים בזמן ההמתנה לאינטראקציה אנושית דרך IDE או AI CLI.

ברגע שהסביבה פעילה, התולעת פועלת כמאגר אישורים אגרסיבי המיועד למערכות אקולוגיות מרובות עננים. היא מתוכנתת לחלץ טוקנים רגישים מאשכולות AWS, Azure, Google Cloud Platform ו-Kubernetes. לאחר איסוף סודות אלה, התוכנה הזדונית יוצרת אוטומטית מאגרים חדשים וציבוריים כדי לחלץ את הנתונים ולאחר מכן משתמשת בהרשאות הגנובות כדי להפיץ עוד יותר על ידי ביצוע קוד זדוני לכל מאגר אחר שאליו יש למשתמש הפגוע גישת כתיבה.

ataque a la cadena de suministro de npm con Shai-hulud
כתבות קשורות:
תולעת שרשרת האספקה ​​של שי-חולוד npm פוגעת במאות פרויקטים

אסטרטגיית ההתחמקות של "צועני הפנטום"

קונספט סריקת אבטחת קוד

התושייה הטכנית מאחורי קמפיין זה טמונה ביכולתו להישאר בלתי נראה לכלי ניטור אבטחה סטנדרטיים. רוב סורקי האבטחה של npm מוגדרים לחפש סקריפטים חשודים של 'preinstall' או 'postinstall' בתוך קבצי חבילה. עם זאת, Miasma נמנעת לחלוטין מה-hooks הללו, ובוחרת במקום זאת לנצל קובץ binding.gyp כדי להפעיל ביצוע קוד במהלך שלב הבנייה. שיטה זו, המכונה כיום 'Phantom Gyp' על ידי אנליסטים בתעשייה, מנצלת נקודה מתה בצינורות CI/CD רבים שאינם עוקבים אחר תצורות בנייה ברמה נמוכה באותה עוצמה כמו קבצי מניפסט.

אירוע זה הוא למעשה המהלך הגדול השלישי של קבוצת Miasma בפרק זמן קצר מאוד, לאחר מתקפות מוצלחות נגד מרחבי שמות של npm וספריות טבלאות נתונים פופולריות בקוד פתוח. ההסלמה לתשתית של מיקרוסופט מצביעה על מאמץ מאורגן ביותר למקסם את ההשפעה במורד הזרם . על ידי מיקוד בפרויקטים כמו ההדגמה של Azure Search OpenAI ומגוון יישומי משימות עמידים, התוקפים כיוונו ללב ליבה של פיתוח ענן מודרני, והגיעו באופן פוטנציאלי למאות אלפי משתמשים בודדים ומערכות ארגוניות.

ataque generalizado de la cadena de suministro de NPM
כתבות קשורות:
מתקפת שרשרת אספקה ​​נרחבת של NPM מטלטלת את המערכת האקולוגית של JavaScript

תיקון מיידי ובטיחות המפתחים

תחנת עבודה אבטחה למפתחים

עבור אלו ששיבטו לאחרונה או ביצעו אינטראקציה עם מאגרים הקשורים ל-Azure, ההמלצה של מומחי אבטחה היא להתייחס לכל סודות הסביבה המקומית כאל סודות שעלולים להיות חשופים. חיוני לסובב את כל מפתחות ה-API ואסימוני הגישה האישיים באופן מיידי, במיוחד אלו הקשורים לספקי ענן ולרישומי חבילות. יתר על כן, מפתחים צריכים לבדוק את יומני הפעילות שלהם ב-GitHub עבור מאגרים בעלי שם חריג, כגון אלה המזכירים את 'The Spreading Blight', שהם אינדיקטורים ידועים לזיהום Miasma פעיל המנסה לגנוב נתונים.

פרצה זו משמשת תזכורת חדה לפשרות האבטחה הטמונות באימוץ מהיר של כלי פרודוקטיביות של בינה מלאכותית. מכיוון שסוכני בינה מלאכותית פועלים על ידי גישה עמוקה לקריאה וביצוע קוד בתוך סביבת העבודה של המפתח, הם יוצרים משטח תקיפה רחב שגורמים זדוניים מוכנים לנצל. בהמשך, ייתכן שהתעשייה תצטרך לעבור לאימות שלמות מחמיר יותר, כגון חתימה חובה על commit וסביבות sandbox לניתוח בינה מלאכותית, כדי להבטיח שהנוחות של קידוד אוטומטי לא תבוא על חשבון פגיעה מוחלטת במערכת.

הבלימה המהירה של ספקי הפלטפורמות מנעה אסון גדול בהרבה, אך הפגיעות הבסיסית של שרשראות האספקה ​​לביצועים המונעים על ידי בינה מלאכותית נותרה מכשול משמעותי. ככל שצוותי פיתוח ממשיכים לשלב עוזרים אוטומטיים בשגרת יומם, המיקוד חייב לעבור לאימות שלמות המאגר לפני מתן אפשרות לקוד חיצוני כלשהו לקיים אינטראקציה עם כלים בעלי הרשאות גבוהות. ערנות בניטור השימוש באישורים ואימוץ גישת אפס אמון לתלויות של צד שלישי יהיו ההגנה היעילה ביותר מפני הדור הבא של תוכנות זדוניות המתפשטות מעצמן בעידן הענן.

ataque Shai-Hulud a la cadena de suministro de npm
כתבות קשורות:
שי-חולוד: el ataque que sacude la cadena de suministro de npm
הודעות קשורות: