פריצה ל-Vercel דרך כלי AI חיצוני: תוקף קרא משתני סביבה של לקוחות
ב-19 באפריל 2026 הודיעה Vercel על גישה לא מורשית למערכות פנימיות. לפי החברה, התוקף נכנס דרך Context.ai, כלי AI חיצוני, וקרא משתני סביבה שלא סומנו כרגישים.
TL;DR בקצרה
- Vercel מסרה שהתוקף פרץ ל-Context.ai, השתלט על חשבון Google Workspace של עובד ומשם הגיע למערכות פנימיות.
- הוא קרא משתני סביבה של לקוחות שלא סומנו כ-sensitive, ולכן מפתחות API וסיסמאות במשתנים כאלה נחשבים חשופים.
- חבילות ה-npm של Vercel לא נפגעו, לפי החברה, ו-Next.js ו-Turbopack בטוחים.
- גורם שהציג את עצמו כ-ShinyHunters טען שהוא מוכר את הנתונים, אך BleepingComputer לא הצליחה לאמת זאת.
ב-19 באפריל 2026 הודיעה Vercel, החברה שמאחורי Next.js, על גישה לא מורשית למערכות פנימיות. לפי החברה, התוקף נכנס דרך Context.ai, כלי AI של צד שלישי. משם הוא הגיע לחשבון Google Workspace של עובד. בהמשך הוא קרא משתני סביבה של לקוחות שלא סומנו כרגישים.
איך הפריצה ל-Vercel התחילה בכלי AI
לפי עדכון האבטחה של Vercel, עובד אחד השתמש ב-Context.ai. התוקף פרץ לכלי הזה והשתלט על חשבון ה-Google Workspace של העובד. משם הוא עבר לחשבון ה-Vercel שלו ואחר כך למערכות פנימיות. החברה מתארת את התוקף כמתוחכם מאוד, ופנתה לרשויות אכיפה ולחברות אבטחה, ובהן Mandiant של Google.
Context.ai סיפקה את החלק השני של הסיפור, כפי שדווח ב-The Register. במרץ היא זיהתה גישה לא מורשית לסביבת AWS שלה. היא שכרה את CrowdStrike לחקירה וסגרה את הסביבה. בהמשך היא העריכה שהתוקף גנב גם אסימוני OAuth של חלק ממשתמשי הצרכנים שלה. אסימון כזה נותן לאפליקציה הרשאה לפעול בשם חשבון Google, בלי סיסמה.
שם המוצר הוא AI Office Suite. זו סביבת עבודה ליצירת מצגות ומסמכים עם סוכני AI. לדברי Context.ai, עובד של Vercel נרשם אליו עם חשבון הארגון ואישר הרשאה רחבה, Allow All. Vercel אינה לקוחה של Context.ai. Context.ai מעריכה שהגדרות ה-Google Workspace אצל Vercel אפשרו לעובד לאשר הרשאה כזאת.
אילו נתונים נחשפו ב-Vercel
משתני סביבה הם ההגדרות שבהן אפליקציות שומרות מפתחות API וסיסמאות למסד נתונים. ב-Vercel אפשר לסמן משתנה כ-sensitive, ואז אי אפשר לקרוא אותו אחרי השמירה. התוקף קרא משתנים שלא סומנו כך. לפי Vercel, הוא מנה אותם ופענח אותם.
מנכ״ל Vercel, Guillermo Rauch, כתב ב-X שהחברה מצפינה את כל המשתנים באחסון. לדבריו, ההבדל בין רגיל ל-sensitive היה היכולת שהתוקף ניצל. לפי החברה, חבילות ה-npm שלה בטוחות, והיא בדקה זאת עם GitHub, Microsoft, npm ו-Socket. גם Next.js ו-Turbopack בטוחים.
גורם שהציג את עצמו כ-ShinyHunters פרסם בפורום פריצות שהוא מוכר גישה למערכות של החברה. הוא טען שיש בידיו קוד מקור ומפתחות API, ובהם אסימוני npm ו-GitHub. הוא צירף רשימה של 580 רשומות עובדים. לדבריו, הוא במגעים עם Vercel על דרישת תשלום של 2 מיליון דולר.
BleepingComputer לא הצליחה לאמת את הנתונים. גורמים שקשורים לתקיפות האחרונות של ShinyHunters הכחישו קשר לאירוע. הטענות האלה נשארות בגדר טענה בלבד.
הלקח מהשרשרת: הרשאות רחבות לאפליקציות חיצוניות
הפריצה התחילה בכלי AI חיצוני שעובד אחד הרשה לו גישה. זה מקרה של פגיעה דרך ספק, ולא דרך הלקוח עצמו. מי שמחבר לחשבון הארגוני כלי AI או אפליקציית SaaS מעביר להם חלק מהאמון של החשבון. לכן ההרשאות שמאשרים לכלים האלה חשובות כמו הסיסמה.
מה קרה מאז: בעדכונים מ-22 ומ-23 באפריל מסרה Vercel שהתוקף פרץ גם למספר קטן של חשבונות נוספים. הלקוחות שלהם קיבלו הודעה. עוד נמסר שמספר קטן אחר של חשבונות הראה סימני פריצה שלא נראים קשורים לאירוע. הם לא התחילו במערכות של החברה. ב-16 באוקטובר 2026 סגרה Vercel את האירוע וכתבה שסיימה את הטיפול.
מה זה אומר עבורכם
- החליפו סודות: אם הפרויקטים שלכם שם, החליפו מפתחות API, אסימונים וסיסמאות שהגדרתם כמשתני סביבה רגילים.
- סמנו כ-sensitive: סמנו כך כל סוד חדש, כי אי אפשר לקרוא אותו אחרי השמירה.
- בדקו ב-Google Workspace: מנהלי מערכת צריכים לחפש שימוש באפליקציית OAuth עם המזהה
110671459871-30f1spbu0hptbs60cb4vsmv79i7bbvqj.apps.googleusercontent.com. - הגבילו הרשאות: אל תאפשרו לעובדים לאשר הרשאות רחבות כמו Allow All לכלי AI ולאפליקציות חיצוניות.
- חזקו את הכניסה: החברה ממליצה על אימות דו-שלבי עם אפליקציית אימות או passkey. בדקו גם את יומני הפעילות ואת ה-deployments האחרונים.
- בדקו גם הרשאות ישנות: המדריך של CyberGuard לאפליקציות שמחוברות לחשבון.
מקורות והרחבה
- Vercel April 2026 security incidentVercel
- Vercel confirms breach as hackers claim to be selling stolen dataBleepingComputer
- Vercel and Context.ai security incidentThe Register
הכתבה נכתבה במקור בעברית על ידי מערכת GEEKLIK, על בסיס המקורות שלמעלה ובדיקת העובדות מולם.
מצאתם טעות? דווחו לנו