Anthropic חשפה בטעות את קוד Claude Code, ומאגרים מזויפים כבר מפיצים נוזקה
גרסה 2.1.88 של Claude Code ב-npm כללה קובץ source map ששחזר כ-512 אלף שורות קוד. Anthropic קוראת לזה טעות אריזה, ובינתיים מאגרי GitHub מזויפים מפיצים נוזקה.
TL;DR בקצרה
- ב-31 במרץ 2026 גרסה 2.1.88 של Claude Code ב-npm כללה source map בגודל כ-60MB, שאפשר לשחזר ממנו כ-1,900 קבצים.
- Anthropic: ״טעות אריזה שנגרמה מטעות אנוש, לא פריצה״. לא נחשפו נתוני לקוחות או מפתחות.
- Zscaler גילתה מאגר מזויף שהתחזה לקוד שדלף, והפיץ את הנוזקות Vidar ו-GhostSocks.
- בבקשת הסרה שגויה ב-GitHub נפגעו כ-8,100 מאגרים, ו-Anthropic ביטלה את רובה.
ב-31 במרץ 2026 חשפה Anthropic בטעות את קוד ה-CLI של Claude Code. גרסה 2.1.88 של החבילה ב-npm כללה source map שמאפשר לשחזר כ-512 אלף שורות קוד. Anthropic אישרה את התקלה. לדבריה זו טעות אריזה, ולא פריצה.
BleepingComputer דיווח שהקובץ שקל כ-60MB. החוקר Chaofan Shou הבחין בו ופרסם על כך ב-X. תוך שעות העתיקו מפתחים את הקוד למאגרי GitHub.
מה דלף דרך ה-source map
שם החבילה הוא anthropic-ai/claude-code, ושם הקובץ הוא cli.js.map. לפי Zscaler, הוא אפשר לשחזר 1,906 קבצי TypeScript ומעל 500 אלף שורות. הסיבה, לפי Zscaler, היא שהכלי Bun יוצר source map מלא כברירת מחדל. קבצי map לא הוחרגו מהחבילה.
דלף הקוד שעוטף את המודל בצד המשתמש: הוראות, כלים, הרשאות ומגבלות. לא דלפו משקלי המודל, מערכות הבטיחות או נתוני משתמשים. לדברי Anthropic, הדליפה לא כללה נתוני לקוחות או פרטי גישה.
Zscaler ספרה בקוד 44 דגלי תכונות, ומעל 20 מהם טרם יצאו לשוק. מפתחים שניתחו את הקוד טוענים שמצאו בו מצבים כמו Proactive mode ו-Dream mode. Anthropic לא תיעדה אותם רשמית.
מאגרים מזויפים ובקשות הסרה שגויות
הסקרנות הפכה לפיתיון מהר מאוד. ב-1 באפריל פרסמה Zscaler ThreatLabz ממצא על מאגר GitHub בשם idbzoomh. המאגר הציג את עצמו כקוד שדלף. בארכיון 7z שבו היה מתקין בשם ClaudeCode_x64.exe. הוא התקין שתי נוזקות. Vidar 18.7 גונבת סיסמאות ופרטי אשראי, ו-GhostSocks הופכת את המחשב לפרוקסי.
לפי Zscaler, המאגר הופיע בראש תוצאות Google לחיפוש ״leaked Claude Code״. ב-2 באפריל כתב The Register שלפחות שני מאגרים מורעלים של אותו מפתח עדיין פעילים. לאחד מהם היו 793 פיצולים.
בינתיים Anthropic הגישה בקשות הסרה לפי חוק DMCA. לפי רישומי GitHub, הבקשה חלה על כ-8,100 מאגרים. ביניהם היו פיצולים לגיטימיים של המאגר הציבורי של Claude Code עצמו. Boris Cherny, ראש Claude Code, אמר שהחברה שלחה את הבקשה בטעות.
Anthropic ביטלה את רוב ההודעות. נשארו מאגר אחד ו-96 פיצולים שלו. לדברי נציגת Anthropic, GitHub החזירה את הגישה לפיצולים שנפגעו.
למה דליפת source map חשובה גם אחרי התיקון
זו הפעם השנייה בתוך שבוע. ב-26 במרץ דיווח Fortune ש-Anthropic חשפה בטעות כמעט 3,000 קבצים פנימיים. ביניהם הייתה טיוטת פוסט על מודל חדש שטרם הוכרז, כך לפי TechCrunch.
מעבר לכך, Zscaler מזהירה מסיכון נוסף. הקוד הגלוי מקל על תוקפים לבנות מאגרים זדוניים. מאגרים כאלה ינצלו חולשות שכבר ידועות ב-Claude Code, כמו CVE-2025-59536. זו הערכת סיכון שלה, ולא ממצא שהתממש בפועל.
בנוסף, הדליפה חפפה לתקיפת שרשרת אספקה בחבילה Axios ב-npm, ב-31 במרץ בין 00:21 ל-03:29 UTC. לפי Zscaler, מי שעדכן את Claude Code דרך npm באותו יום נחשף לשתי הבעיות.
מה זה אומר עבורכם
- אל תורידו מאגרים של ״Claude Code שדלף״. הקוד נשאר קנייני, וקבצי ההרצה במאגרים כאלה עלולים להכיל נוזקה.
- התקינו רק מהערוצים הרשמיים. אם עדכנתם את Claude Code דרך npm ב-31 במרץ, בדקו איזו גרסה התקנתם.
- הפעלתם את הקבצים ממאגר כזה? נתקו את המחשב מהרשת והחליפו סיסמאות ומפתחות API. Vidar גונבת אותם.
- אל תריצו סוכני AI על מאגר לא מוכר. סוכני AI עם גישה למעטפת יכולים להריץ פקודות שהסתתרו במאגר.
- הוסיפו תקופת צינון. בארגון, המתינו כמה ימים לפני אימוץ גרסאות npm חדשות, כפי ש-Zscaler ממליצה.
מקורות והרחבה
- Claude Code source code accidentally leaked in NPM packageBleepingComputer
- Anthropic is having a monthTechCrunch
- Anthropic took down thousands of GitHub repos trying to yank its leaked source codeTechCrunch
- Anthropic Claude Code LeakZscaler ThreatLabz
- They thought they were downloading Claude Code source. They got a nasty dose of malware insteadThe Register
הכתבה נכתבה במקור בעברית על ידי מערכת GEEKLIK, על בסיס המקורות שלמעלה ובדיקת העובדות מולם.
מצאתם טעות? דווחו לנו