RMPocalypse: חולשה ב-AMD SEV-SNP מאפשרת להיפרווייזר זדוני לפגוע במכונות חסויות
ב-13 באוקטובר 2025 פרסמה AMD את CVE-2025-0033, חולשה ב-SEV-SNP שחוקרי ETH Zurich כינו RMPocalypse. היא פוגעת בשלמות הזיכרון של מכונות וירטואליות חסויות.
TL;DR בקצרה
- לפי AMD, CVE-2025-0033 היא תקלת תזמון באתחול של טבלת ה-RMP, שמאפשרת להיפרווייזר זדוני לפגוע בשלמות הזיכרון של אורחי SEV-SNP. AMD דירגה אותה כבינונית, 6.0.
- חוקרי ETH Zurich טוענים שכתיבה אחת של 8 בתים לטבלה מספיקה כדי לזייף אימות, להפעיל מצב דיבאג ולקרוא זיכרון מוצפן של מכונות חסויות.
- החולשה חלה על מעבדי EPYC מדורות Zen 3, Zen 4 ו-Zen 5. AMD ממליצה לעדכן קושחה או BIOS דרך יצרן השרת.
- Microsoft דירגה את החולשה כקריטית ועובדת על תיקון באשכולות AMD של Azure Confidential Computing.
ב-13 באוקטובר 2025 פרסמה AMD את CVE-2025-0033, חולשה ב-SEV-SNP שחוקרים מ-ETH Zurich כינו RMPocalypse. היא מאפשרת להיפרווייזר זדוני, שכבת הווירטואליזציה שמנהלת מכונות וירטואליות, לפגוע בשלמות הזיכרון של מכונות חסויות. AMD דירגה אותה כבינונית, עם ציון 6.0. Microsoft דירגה אותה כקריטית ב-Patch Tuesday של 14 באוקטובר.
מה RMPocalypse עושה ל-SEV-SNP
SEV-SNP היא טכנולוגיה של AMD שמבודדת מכונות וירטואליות חסויות מההיפרווייזר. לפי SecurityWeek, הטבלה Reverse Map Table, או RMP, מונעת מההיפרווייזר לשנות את מיפוי דפי הזיכרון של המכונה. כך מוגנים נתונים בזמן שהם בשימוש.
AMD כתבה שהבעיה היא תקלת תזמון. היא מתרחשת כשהמעבד המאובטח, AMD Secure Processor, מאתחל את ה-RMP. בשלב הזה היפרווייזר זדוני יכול לכתוב לטבלה ולשנות את התוכן ההתחלתי שלה. התוצאה האפשרית היא אובדן שלמות של זיכרון האורח. AMD כותבת שהיא שחזרה את הבעיה.
החוקרים Benedict Schlüter, Supraja Sridhara ו-Shweta Shinde מ-ETH Zurich דיווחו על החולשה ל-AMD. לטענתם, כתיבה אחת של 8 בתים לטבלה מקלקלת את כולה. הם מדגימים זיוף של אימות, הפעלת מצב דיבאג, קריאה וכתיבה לזיכרון המוצפן של המכונות החסויות, והשמעה חוזרת של מצב אוגרים. הם מציינים שיעור הצלחה של 100% בתרחישים שבדקו. המחקר הוצג בכנס ACM CCS 2025.
אילו מעבדי AMD מושפעים ומה העדכונים
לפי AMD, החולשה חלה על מעבדי EPYC מסדרות 7003, 8004, 9004 ו-9005, וגם על גרסאות EPYC Embedded מהסדרות 7003, 8004, 9004 ו-9005. אלה מעבדי Zen 3, Zen 4 ו-Zen 5. סדרות 4004, 7001 ו-7002 אינן מושפעות.
AMD מציעה שתי דרכים לטפל. האחת היא קושחת SEV ומיקרוקוד, והשנייה היא עדכון AGESA. לפי הטבלה של AMD, קושחת SEV זמינה מיוני ויולי 2025 עבור Milan, Genoa, Siena, Bergamo ו-Turin. עדכוני AGESA מיועדים ליצרנים: ל-Milan ב-4 בספטמבר 2025 ול-Genoa ב-15 בדצמבר 2025. לגרסאות Embedded התאריכים הם 31 באוקטובר 2025 ו-2 בפברואר 2026.
כדי לקבל את העדכון צריך לפנות ליצרן השרת. AMD כתבה ש-BIOS ספציפי לכל מוצר מגיע דרך ה-OEM.
מה RMPocalypse אומרת למשתמשי ענן ושרתים
Microsoft מסרה שהיא עובדת על עדכונים לאשכולות AMD של Azure Confidential Computing. לדבריה, לקוחות יקבלו הודעה דרך Azure Service Health, ואם יידרש אתחול של משאבים היא תיידע אותם. היא גם כתבה שקיימות כמה מגבלות אבטחה שמונעות השתלטות על המארח, ושהסבירות לניצול בפועל נמוכה.
ההבדל בין הדירוגים מובן. התוקף צריך שליטה בהיפרווייזר, כלומר ספק הענן או מי שכבר השתלט על המארח. ובכל זאת זה בדיוק האיום שהטכנולוגיה נועדה לבלום. מי שמסתמך על מכונות חסויות כדי להגן על מידע רגיש מספק הענן צריך לוודא שהתיקון הותקן.
מה זה אומר עבורכם
- בדקו את המעבד: אם בשרתים שלכם יש EPYC מהסדרות שברשימה, בדקו אם מופעל SEV-SNP.
- עדכנו דרך היצרן: בקשו מיצרן השרת את ה-BIOS המתקן, או עדכנו קושחת SEV לפי הטבלה של AMD.
- ב-Azure Confidential Computing: עקבו אחרי התראות Azure Service Health ותכננו אתחול.
- לפני העברת מידע רגיש: בדקו עם הספק מה מצב התיקון בסביבה החסויה.
- אם אין SEV-SNP: עדכנו BIOS במחזור הרגיל, כי הסיכון נמוך.
מה קרה מאז
AMD עדכנה את הדף של AMD-SB-3020 ב-15 בינואר וב-23 בפברואר 2026, ושינתה בו את פרטי ההקלות. כדאי לבדוק בדף את הגרסאות העדכניות לכל דגם.
מקורות והרחבה
- SEV-SNP RMP Initialization Vulnerability (AMD-SB-3020)AMD
- RMPocalypse: AMD SEV-SNP attackETH Zurich
- RMPocalypse: New Attack Breaks AMD Confidential ComputingSecurityWeek
- October 2025 Security Updates (release notes)Microsoft
הכתבה נכתבה במקור בעברית על ידי מערכת GEEKLIK, על בסיס המקורות שלמעלה ובדיקת העובדות מולם.
מצאתם טעות? דווחו לנו