חזרה
BTR: התקפת Spectre v2 חדשה מדליפה נתונים מזיכרון Linux למרות ההגנות
SiTech AI Team2 წთ. საკითხავი

BTR: התקפת Spectre v2 חדשה מדליפה נתונים מזיכרון Linux למרות ההגנות

חוקרי VUSec ו-Scuola Superiore Sant'Anna תיארו וריאנט חדש של Spectre v2 בשם BTR. הוא תוקף מהדרי JIT ומחלץ hash של סיסמת root תוך דקות ממערכת Intel מעודכנת לחלוטין.

חוקרי VUSec ו-Scuola Superiore Sant'Anna פרסמו פרטים על וריאנט חדש של Spectre v2. ההתקפה נקראת Branch Target Reuse (BTR) והיא מכוונת למהדרי Just-In-Time (JIT) שבשימוש דפדפנים, סביבות הרצה של שפות תכנות וליבת Linux.

לפי המאמר הנלווה של החוקרים Sander Wiebing, Yuhui Zhu, Alessandro Biondi ו-Cristiano Giuffrida, מעבדים מודרניים משחזרים עקביות ארכיטקטונית לאחר קוד שמשנה את עצמו, אך לא תמיד מבטלים רשומות ניבוי ענפים עקיפים מיושנות. במהדרי JIT הרשומות האלה מחזיקות מעמד זמן רב עבור הקוד המקורי ומשמשות מחדש כשממלאים מחדש את מטמון הקוד, מה שיוצר פרימיטיב זמני של execute-after-free.

כך התוקף יכול להפנות זמנית את זרימת הבקרה לקוד שזה עתה נוצר, לעקוף הגנות תוכנה או להגיע לגדג'טים לא מיושרים כראוי.

על מה נבחנה ההתקפה

BTR נבחנה על מנוע ה-JIT SpiderMonkey של Mozilla Firefox, על GraalVM ועל cBPF JIT של ליבת Linux. שלושתם נמצאו פגיעים, אם כי אפשרויות הניצול ומהירות הדליפה שונים משמעותית. ההתקפה מניחה שלתוקף כבר יש יכולת להריץ קוד במנוע JIT ללא הרשאות.

hash של סיסמת root תוך דקות

כדי להוכיח את הרעיון, החוקרים יצרו שני אקספלויטים מלאים נגד ליבת Linux. לדבריהם, במערכת Intel מעודכנת לחלוטין שבה מנגנוני ההגנה מופעלים כברירת מחדל, האקספלויטים האלה מחלצים ומשחזרים hash של סיסמת root תוך דקות.

תיקונים ותגובת היצרנים

תיקונים נגד BTR כבר נוספו לליבת Linux (CVE-2026-64507, CVE-2026-64508). GraalVM מונעת שימוש חוזר באזורים באמצעות רנדומיזציה של כתובות מטמון קוד JIT. Mozilla שקלה תיקונים מבוססי IBPB (Indirect Branch Predictor Barrier), אך כעת מעדיפה להשלים ולפרוס site isolation.

כחודשיים לפני הפרסום, חוקרי MIT CSAIL Daniël Trujillo ו-Mengjia Yan תיארו התקפת ביצוע ספקולטיבי בשם Interrupt Injection. היא יכולה לעקוף הגנות Spectre v2 ולדלוף זיכרון ליבה ממערכות Linux מבוססות מעבדי Intel ו-AMD.

SSiTech

SiTech — פיתוח אתרים בכוח ה-AI

אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.