דף הבית / 500 מתקפות שכתב AI, 90 אחוז נעצרו…
Supply Chain
500 מתקפות שכתב AI, 90 אחוז נעצרו על ידי הגדרת ברירת מחדל
כלי AI ניתח 500 מאגרים וכתב payload מותאם לכל אחד. ואז חיכה שה-GitHub Actions ירוצו אוטומטית – מה שגיטהאב לא עושה ל-contributors חדשים.
חמש מאות מתקפות, כלי AI שכתב payloads מותאמים אישית לכל שפה – ו-90 אחוז נכשלו.
לא בגלל מערכת הגנה מתוחכמת. לא בגלל SOC שעבד בזמן אמת. בגלל שהתוקף לא הבין איך GitHub עובד.
לפני כמה ימים פורסם מחקר על מתקפת supply chain שניסתה לחדור ל-500 מאגרי קוד פתוח ב-GitHub. הגישה הייתה מרשימה מבחינה טכנית: כלי AI שניתח כל repository, הבין באיזו שפה הוא כתוב, וכתב payload מותאם אישית לכל אחד. קנה מידה שלא היה אפשרי בלי AI.
אבל אז הגיע השלב הפחות מרשים.
הוא חיכה ל-Actions שלא רצו
התוקף שלח pull requests זדוניות וחיכה שה-GitHub Actions יריצו אותן אוטומטית. הבעיה? הפלטפורמה לא מריצה Actions אוטומטית מ-contributors חדשים. יש הגדרת ברירת מחדל בסיסית מאוד שרוב הארגונים אפילו לא מודעים לה.
פשוטו כמשמעו: כוח מחשוב של מאות מתקפות מותאמות אישית נעצר על ידי הגדרת ברירת מחדל.
ארגונים כמו Sentry ו-OpenSearch עצרו את המתקפה בלי לזוע. לא כי יש להם צוות אבטחה של מאה איש – כי הם עשו hygiene בסיסי ב-GitHub.
עשרים שנה שאני רואה את זה
בעשרים שנה שאני עושה pen testing ראיתי את זה שוב ושוב. מתקפות מתוחכמות נעצרות בגדרות הכי פשוטות. ומתקפות פשוטות עוברות כי איש לא טרח לבדוק את הבסיס.
מה שה-AI נתן לתוקף זה scale. מה שהוא לא נתן לו זה הבנה. וחוסר ההבנה הרג את המתקפה.
האנשים שאומרים ש-AI הולך להחליף אנשי אבטחה – בדיוק פה הם טועים. הכלי יכול לייצר מתקפות בקצב שאדם לא מסוגל. הוא לא יכול להבין את ה-context. הוא לא יודע מה ה-permission model של GitHub. הוא לא יודע מה secrets יושבים ב-Actions שלך. הוא לא יודע איזה third-party action הוספתם לפייפליין לפני שנה ושכחתם ממנו.
ההבנה הזו – זו עדיין עבודה אנושית.
מתקפות supply chain על open source זו לא תיאוריה. זה קורה עכשיו, בסקייל, עם כלים שנגישים לכולם. רוב הארגונים שאני פוגש אפילו לא ביקרו ב-Actions שלהם בשנה האחרונה.
פוסט זה פורסם לראשונה בלינקדאין בתאריך 2026-04-26. — ארז מטולה
להמשיך לקרוא
עוד מהבלוג
Supply Chain
קליק אחד, וכל ריפו פרטי שיש לכם גישה אליו הוא שלהם
לינק, בתוך הכלי שאתם עובדים איתו כל יום. לחיצות מקלדת מדומות מתקינות extension שמושך את ה-OAuth token של GitHub – והטוקן לא…
לקריאהSupply Chain
הפקודה ב-Docker שרצה אצלכם, לא אצלם
ONBUILD לא רצה אצל מי שכתב אותה. היא רצה אצלכם, ברגע שעשיתם FROM ל-image שלהם – בשקט, בלי שורה אחת ב-Dockerfile שלכם.
לקריאהSupply Chain
Canary credentials: גלאי העשן שאף אחד לא מתקין
credentials מזויפים בתוך ה-pipeline שלא מחוברים לכלום. שום תהליך לגיטימי לא נוגע בהם, אז ברגע שמישהו כן – אתם יודעים שהם נגנבו.
לקריאהספרו לנו מה המערכת עושה ומה מדאיג אתכם.
אם בדיקת חדירה אינה מה שאתם צריכים עכשיו, נאמר זאת.