
CVE-2026-98432: פגיעת use-after-free ב-Linux TCP ואימות טלאי
CVE-2026-98432 היא פגיעת use-after-free בקרנל Linux בנתיב IPv4 TCP. על המגנים לזהות שירותי TCP נגישים, לאמת איזו גרסת קרנל של הספק פועלת בפועל, להתקין את הבנייה המתוקנת, לאתחל ולתת עדיפות למאזיני MPTCP חשופים.
CVE-2026-98432 היא פגיעת use-after-free בנתיב לחיצת היד (handshake) של IPv4 TCP בקרנל Linux. הפגם יכול להשאיר מצביע מיושן לאובייקט של אפשרויות IP כאשר סוקט הבקשה וסוקט הבן פועלים במקביל במעבדים שונים. על המגנים להתייחס לרשומת ה-upstream, לציוני המפיצים ולמחקר MPTCP כראיות משלימות.
כיצד פועל הנתיב הפגיע
במהלך לחיצת יד של שרת, tcp_v4_syn_recv_sock() מעביר את המצביע ireq_opt של סוקט הבקשה לסוקט הבן החדש כ-inet_opt בלי להעתיק אותו. מעבד שני שמעבד SYN שנשלח שוב יכול לקרוא את האפשרויות תחת RCU בזמן שמסלול הבן משחרר אותן ב-kfree() רגיל. התיקון ב-upstream משתמש ב-kfree_rcu() בפונקציות השחרור (destructors) הרלוונטיות כדי שהשחרור יחכה לתקופת חסד (grace period) של RCU. מקרה דומה נוצר כאשר הגירת בקשות (request migration) משכפלת סוקט בקשה ומאפשרת לשני אובייקטים לחלוק הקצאת אפשרויות אחת; התיקון משנה את inet_sock_destruct() ואת tcp_v4_reqsk_destructor() עבור מקרה זה.
חומרה, היקף ומגבלות
רשומת ה-Linux CNA מקצה CVSS 3.1 בציון 9.8, ובמקביל Ubuntu מפרסמת גם הערכת CVSS 4.0 בציון 8.3. Anthropic הדגימה הרצת פקודות כ-root ללא אימות מול שרת מבוקר עם מאזין MPTCP, אך אין בכך הוכחה לפגיעה גורפת בכל מאזין TCP של Linux. יש לקרוא את הערכות ההפצות מול המוצרים שלהם ומול גרסאות המדד.
תגובה ואימות
על מנהלי המערכות לזהות שירותי TCP נגישים ב-Linux, לקבוע איזו גרסת קרנל של הספק פועלת בפועל, להתקין את הבנייה המתוקנת שסיפק הספק, לאתחל ולשמור ראיות לכך שהתיקון פעיל. את מצב AlmaLinux לא ניתן היה לאמת באופן עצמאי מול הודעה רשמית ייעודית ל-CVE בתמונת המצב מ-30 באוקטובר 2026, בעוד Ubuntu מפרסמת מעקב חי אחר חבילות. השבתת MPTCP מפחיתה את החשיפה אך אינה מסירה את פגיעות מחזור החיים הבסיסית ב-IPv4.
בדיקות גרסה
התיקונים היציבים ב-upstream כוללים 5.10.272, 5.15.223, 6.1.190, 6.6.159, 6.12.113, 6.18.56, 7.2.10 ואת קו הפיתוח 7.3. המספרים האלה שימושיים עבור קרנלים של upstream, אך חבילות של ספקים עשויות להעביר תיקונים לאחור תוך שמירה על גרסאות בסיס ישנות יותר, ולכן יש לבדוק את מצב החבילה מול מהדורת ההפצה המדויקת וסוג הקרנל.
מקורות: penligent.ai
SiTech — פיתוח אתרים בכוח ה-AI
אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.