500 מתקפות שכתב AI, 90 אחוז נעצרו על ידי הגדרת ברירת מחדל

Read this article in English

חמש מאות מתקפות, כלי 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. — ארז מטולה