ב־29 באוקטובר 2026 הופצה בחנות התוספים של Cursor גרסה ששונתה בזדון של תוסף Claude Code, שמזהה החבילה שלו הוא anthropic.claude-code. היא הייתה זמינה בערך מ־2:27 לפנות בוקר עד 1:35 בצהריים לפי שעון החוף הפסיפי — כ־11 שעות. Cursor מסרה שלכל היותר 5,000 משתמשים קיבלו את התוסף. זהו אומדן חשיפה, לא מספר המחשבים שבהם הוכחה גישה מוצלחת של תוקף.
2
4
הקוד שנוסף לתוסף ניסה להכניס מפתח SSH שבשליטת תוקף וליצור דרך גישה מתמשכת למחשבים שנפגעו. הנה מה שהמידע שפורסם מבסס, ומה כדאי לבדוק.
מאיפה הופץ התוסף?
חלק מהדיווחים הראשונים קשרו את הגרסה שנפרצה ל-Open VSX, חנות תוספים לעורכי קוד. בהמשך, ניתוחים ועדכונים זיהו את החנות של Cursor כמקור ההפצה. לפי הדיווחים, Open VSX, חנות התוספים של Microsoft וגרסת npm של @anthropic-ai/claude-code לא הכילו את הגרסה הזדונית: ברשימות שלהם הופיעו הגרסאות 2.1.312 ו-2.1.314, ללא 2.1.313.
10
13
19
22
החבילה הזדונית השתמשה בזהות של התוסף הלגיטימי, ולא התחזתה לתוסף דומה בשם אחר. הודעת האבטחה של Cursor מתייחסת לרישומים של גרסאות 2.1.312 ו-2.1.313 ל-Windows ול-macOS. לכן, מי שבדק את המערכת שלו צריך לפעול לפי הנחיות Cursor ולא להסתפק בחיפוש אחר 2.1.313 בלבד.
4
19
לפי ההודעות והדיווחים, Anthropic לא פיתחה את הגרסה ששונתה. המקורות מזהים את החנות של Cursor כמקור ההפצה, אך אינם מבססים כיצד התוקף השיג גישה לפרסום בחנות.
4
16
מה הקוד הזדוני ניסה לעשות?
חוקרים מצאו בקובץ התוסף קוד טעינה בן 66 שורות, שהוכנס לפני הקוד המקורי. הוא אסף פרטי מחשב ומשתמש, בהם שם המחשב, שם המשתמש, מערכת ההפעלה, שמות משתני הסביבה, כתובת הדוא״ל ב-Git וכתובת ה-IP הציבורית.
1
8
בנוסף, הקוד ניסה להוסיף לקובץ authorized_keys של המשתמש מפתח SSH בשליטת התוקף, עם התווית svc-telemetry; להגדיר מנגנון שיישאר פעיל; ולפתוח מנהרת SSH הפוכה. בין מנגנוני ההתמדה שדווחו: LaunchAgent ב-macOS ומשימה מתוזמנת ב-Windows. סקריפטים ברקע ניסו לחדש את המנהרה בערך מדי 60 שניות.
1
8
41
הקוד גם ניסה להפעיל את שירות ה-SSH המקומי במחשב. Cursor מסרה שבדרך כלל הפעולה הזאת הייתה נכשלת בגלל שגיאות בקוד הזדוני, למעט נסיבות חריגות — למשל אם Cursor הופעלה בהרשאות מנהל. הכשל הצפוי צמצם את הסיכוי שמנגנון הגישה מרחוק המתוכנן יפעל במחשב טיפוסי, אך הוא אינו קובע אם מחשב מסוים נפגע או לא.
41
הסרה, התאוששות והגרסה הנקייה
Cursor הסירה את החבילה הזדונית והורידה זמנית את חנות התוספים שלה מהאוויר. לפי דיווחים נוספים, היא בנתה מחדש את החנות, החליפה מפתחות פרסום או חתימה ופעלה להשבתת שרת התוקף.
18
23
גרסה 2.1.314 זוהתה כתחליף נקי והופיעה ב-Open VSX ובחנות התוספים של Microsoft.
4
10 החלפה או הסרה של התוסף מטפלת בחבילה, אבל כדאי לבדוק גם אם הקוד כבר הספיק ליצור קבצים או הגדרות במחשב.
4
8
מה כדאי למשתמשים לבדוק?
אם התקנתם או עדכנתם את התוסף דרך Cursor במהלך חלון החשיפה, היעזרו בהודעת האבטחה ובהנחיות התיקון של Cursor כדי לבדוק את המחשב. בפרט:
- חפשו את המפתח
svc-telemetry בקובצי הרשאות SSH, ובדקו אם קיימים מנגנוני התמדה קשורים — למשל LaunchAgent שדווח ב-macOS או משימה מתוזמנת ב-Windows.
1
4
- עדכנו לגרסה הנקייה
2.1.314 ופעלו לפי הנחיות התיקון של Cursor. אל תניחו שעדכון או הסרה לבדם מוחקים רכיבים שהקוד אולי כבר הוסיף למחשב.
4
40
- החליפו פרטי גישה שהיו נגישים ממחשב שעלול היה להיפגע. אם מצאתם ממצאים חשודים, בידוד המחשב בזמן הבדיקה הוא צעד זהירות — לא הוכחה שתוקף הצליח להתחבר אליו.
6
חשוב להבחין בין קבלת התוסף לבין הפעלה מוצלחת של דלת אחורית. הדיווחים מתעדים ניסיון להתקין גישת SSH מתמשכת ומדברים על חשיפה של עד 5,000 משתמשים; הם אינם מוכיחים שכל המחשבים שנחשפו נפרצו באותו אופן.
2
8
41