חוקר מ-pwn.ai חשף פגיעות בקוד הרשת של ליבת לינוקס, בשם PwnEscape (CVE-2026-99999), שמאפשרת לקוד שרץ בתוך מכונה וירטואלית אורחת לקרוא זיכרון של המארח. הממצא הוגש במסגרת אתגר האבטחה של Vercel.
| מזהה | CVE-2026-99999 |
| מוצר וגרסאות | ליבת לינוקס (קוד רשת); גרסאות שקדמו לגרסאות המתוקנות |
| חומרה | 9.3 (קריטית) לפי רשומת ה-CVE; סקירת NVD טרם הושלמה |
| מנוצל בפועל | לא דווח; אינו ב-KEV |
| תיקון | 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.57, 7.2.11 |
מה קרה
הפגיעות דורשת שהתוקף כבר יריץ קוד בתוך האורח, כלומר זהו וקטור מקומי. לפי הדיווח, כל חבילה יכלה להחזיר כ-32 בתים מזיכרון המארח, ו-Vercel הדגימה זאת מול סביבות הייצור שלה. קריסת מארח והרצת קוד עליו נצפו רק במעבדה של החוקר, בהגדרות שחיקו את הסביבה. החוקר עצמו מדגיש שאין טענה להרצת פקודות כ-root בסביבת ייצור של ספק כלשהו.
התיקון בליבה (6785011f8b16) מוסיף בדיקה שנתוני ה-checksum של החבילה אינם מצביעים אל תוך כותרת ה-IPv4. מחבר התיקון מתאר אותו כצעד חלקי, ושנדרשת בדיקה מלאה יותר בכניסת החבילה.
נקודות לשים לב
- הסיכון מרוכז אצל מי שמריץ קוד של צדדים שלישיים במכונות וירטואליות או ב-microVM על אותו מארח: ספקי ענן, פלטפורמות sandbox ו-CI.
- עדכן את ליבת המארח, לא רק את האורח, ואתחל.
- הפצות עשויות לבצע backport בלי לשנות את מספר הגרסה, ולכן בדוק בהודעת האבטחה של הספק שהתיקון נכלל בליבה שרצה אצלך.
- לא פורסם workaround נפרד. צעדי הקשחה כמו ביטול nested virtualization והרצת Firecracker עם jailer מצמצמים נזק אך אינם מתקנים את הפגיעות.
- אל תסיק שהפגיעות ניתנת לניצול מרחוק: נדרשת הרצת קוד קודמת בתוך האורח.
מקורות: The Hacker News · NVD · pwn.ai

₿ אהבת את הפוסט?
אפשר לשלוח לי ביטקוין ישירות לכתובת שלי. סרקו את הקוד, או העתיקו את הכתובת:
bc1qsn043qmlv4ejxydeknkfm9u6e93e6tegmq9x85
שימו לב: העברה on-chain כרוכה בעמלת רשת שאינה תלויה בסכום, ולכן סכומים קטנים מאוד אינם כדאיים.