מדרגות לבנות כסמל לעליית הרשאות בחולשת AWS MCP

הרשאה אחת הפכה משתמש למנהל: חולשת AWS MCP דורשת ניקוי גם אחרי השדרוג

AWS פרסמה אזהרת אבטחה חדשה על חולשת הרשאות חמורה ב־mcp-gateway-registry: משתמש מרוחק שכבר מחזיק בחשבון תקין אך בעל הרשאות נמוכות יכול היה, בגרסאות הפגיעות, לשייך את קבוצת הזהות שלו לתפקיד מנהל הרישום. המשמעות היא מעבר ממשתמש רגיל לשליטה מנהלית בנכסי ה־MCP הרשומים — בלי צורך בחשבון מנהל מלכתחילה.

החולשה מסומנת CVE-2026-100307 ומשפיעה על גרסאות 1.0.9 עד 1.24.7. AWS תיקנה אותה בגרסה 1.25.0, שפורסמה ב־27 ביוני 2026, וממליצה לעדכן לגרסה העדכנית. אלא שבמקרה הזה עדכון התוכנה הוא רק הצעד הראשון.

איך פעלה העלאת ההרשאות?

לפי תיאור AWS, נתיב הכתיבה של ממשק הניהול החיצוני לא אכף הרשאה כנדרש. משתמש מאומת בעל הרשאות נמוכות יכול היה לשלוח בקשת POST /api/servers/groups/import וליצור מיפוי בין קבוצת ה־IdP שלו לבין mcp-registry-admin. בבקשה הבאה, המערכת הייתה מעניקה לו את ההרשאות החדשות ללא אימות חוזר.

מכאן נפתחה אפשרות לשליטה בנכסי gateway רשומים, שינוי שרתים וסוכנים, וגישה להגדרות ולפרטי אימות שהרישום מנהל. זו אינה חולשה המאפשרת כניסה אנונימית: נדרש משתמש מאומת, אך רמת ההרשאה ההתחלתית יכולה להיות נמוכה.

למה השדרוג לא מספיק?

AWS מדגישה כי גרסה 1.25.0 אוכפת הרשאות בנתיב הכתיבה, אך אינה מוחקת מיפויי קבוצות שנוצרו לפני השדרוג ואינה מבטלת אוטומטית סודות שנקראו קודם. לכן מיפוי זדוני ל־mcp-registry-admin עלול להמשיך להעניק הרשאות גם אחרי התקנת הגרסה המתוקנת.

מה מנהלי מערכות צריכים לבדוק עכשיו?

  • לעדכן לגרסה 1.25.0 או חדשה יותר, כולל forks וקוד נגזר שהטמיע את הרכיב.
  • לבדוק ב־DocumentDB את אוסף mcp_scopes, במיוחד group_mappings ו־ui_permissions, ולהסיר הרשאות שלא נוצרו בידי מנהל.
  • לחפש בלוגים בקשות POST לנתיבי /api/servers/groups/* ולנתיבי שינוי שרתים, ולתאם אותן עם פעולות מאוחרות מאותה זהות.
  • לסובב credentials ו־custom headers במערכות המקור אם אי אפשר לשלול גישה בלתי מורשית — במיוחד כאשר הלוגים חסרים.
  • לבדוק שרתים וסוכנים שנוספו, שונו, הופעלו או הוסרו בתקופת החשיפה, כולל שינויי כתובות upstream.

מה עושים אם אי אפשר לשדרג מיד?

כפתרון זמני בלבד, AWS מציעה להגביל ברמת ה־ingress או ה־proxy את בקשות ה־POST לנתיבי ניהול הקבוצות ושינוי השרתים למנהלים מהימנים, לנטר שינויים ב־mcp_scopes ולחפש ניסיונות import מחשבונות שאינם מנהלים. הצעדים האלה אינם מחליפים שדרוג ובדיקה לאחור.

החולשה שונה מ־CVE-2026-125926 שפורסמה בנפרד באותו רכיב ועסקה ב־SSRF בעת רישום או עדכון שרת. ארגונים המשתמשים ב־mcp-gateway-registry צריכים לבדוק את שתי האזהרות, אך לטפל בכל אחת במסלול משלה.

מקורות: AWS Security Bulletin 2026-179-AWS; GitHub Security Advisory GHSA-rxf3-qgpv-wxvr.

תמונה: Rubén García / Unsplash — דף המקור. שימוש בהתאם לרישיון Unsplash.

דילוג לתוכן