ثغرة حرجة في نواة Linux تكشف ذاكرة الخادم المضيف للآلات الافتراضية الضيفة

تمكن الثغرة آلة افتراضية من قراءة جزء من ذاكرة الخادم المضيف

ثغرة حرجة في نواة Linux تكشف ذاكرة الخادم المضيف للآلات الافتراضية الضيفة
(الصورة: Cybercast)

نشرت قاعدة بيانات الثغرات الأمريكية (NVD) في 15 أكتوبر 2026 السجل (CVE-2026-99999 بتقييم CVSS عند 9.3) لثغرة في مكدس IPv4 بنواة Linux، وصفها الباحث الذي كشفها بأنها تمكن آلة افتراضية ضيفة من قراءة جزء من ذاكرة الخادم المضيف الذي تعمل عليه.  وكان الباحث Paulos Yibelo من شركة pwn.ai قد أبلغ عن الثغرة أثناء تحدٍ أمني أطلقته Vercel لاختبار بيئات التنفيذ المعزولة التي تقدمها، وأطلق عليها اسم PwnEscape. 

تقع الثغرة في نواة المضيف نفسها لا في KVM ولا في مدير الآلات الافتراضية، بحسب تدوينة pwn.ai. ويصف التعديل البرمجي (commit) الذي عالج الخلل أن وصول حزمة تحمل بيانات تحقق (checksum) خاطئة إلى مكدس IPv4 قد يدفع الدالة skb_checksum_help إلى إفساد ترويسة الشبكة. وتحدد التدوينة المسار المتأثر بمسارات إكمال بيانات التحقق أثناء تجزئة الحزم الصادرة، كما يُصنف متجه الهجوم في التقييم بأنه محلي، أي أن المهاجم يحتاج إلى تشغيل كود داخل آلة افتراضية ضيفة. 

وتشير pwn.ai إلى أن الأثر المؤكد يتمثل في تسريب متكرر للذاكرة بمعدل يقارب 32 بايت لكل حالة نشطة، إضافة إلى تعطل مستقل في توافر الخادم المضيف على أجهزة الاختبار. وتفيد Vercel في تدوينتها الرسمية بأن أجزاء من ذاكرة المضيف ظهرت ضمن حزم أرسلها النظام الضيف، وأن ذلك قد يتكرر باستمرار ما دام الضيف يواصل الإرسال، مؤكدة إثبات هذا التسريب على بيئات Vercel Sandbox الإنتاجية. أما تعطل المضيف وتنفيذ الكود عليه فقد أثبتتهما التجارب على أجهزة KVM وFirecracker يملكها الباحث وتطابق إعدادات Vercel. 

ويوضح الباحث أن سلسلته المخبرية بلغت كتابة 64 بايت مختارة في ذاكرة نواة المضيف وتشغيل برنامج مساعد بصلاحيات الجذر على جهاز اختبار يملكه عبر أربع عمليات إقلاع، لكنه يؤكد أن ذلك لا يُعد ادعاء بتنفيذ أوامر بصلاحيات الجذر في بيئة إنتاج تابعة لأي مزود. وتؤكد Vercel أن التقارير لم تظهر وصول أي طرف إلى بيانات العملاء في Vercel Sandbox، وأنها تعمل مع الباحث ومع AWS وشركاء آخرين لمنح الإصلاح الأولوية. 

وبحسب pwn.ai، اكتشف فريقها الخلل خلال ثلاثة أيام من إعلان Vercel عن التحدي في 18 أغسطس، بقيادة بشرية وبأداة داخلية اسمها Omega-Pwn تعتمد على نموذج GPT-5.6 Sol عقلاً أساسياً لتحليل الشيفرة المصدرية. ويظهر الجدول الزمني في تدوينة الباحث تطبيق الإصلاح في شجرة الشبكات net.git في 8 أكتوبر، ودمجه في النواة الرئيسية في 14 أكتوبر. 

وجاء الإصلاح عبر تعديل برمجي (commit) بعنوان ipv4: validate checksum_start before completing checksum يضيف فحصاً قبل إكمال بيانات التحقق في خمسة مواضع من شيفرة الشبكة. ويصفه كاتبه بأنه إجراء دفاع في العمق، مشيراً إلى أن فرض تحقق أشمل عند دخول الحزم لا يزال يحتاج إلى عمل. وبحسب سجل CVE، تبدأ الإصدارات المتأثرة من النسخة 2.6.27، وتشمل الإصدارات المعالجة في الفروع المستقرة كلاً من 5.10.272 و5.15.223 و6.1.190 و6.6.159 و6.12.113 و6.18.57 و7.2.11. ونظراً لوجود الخلل في نواة المضيف، فإن التحديث يلزم الخادم المضيف لا الآلات الضيفة. 

ولا يرد في المصادر المقروءة ما يشير إلى استغلال فعلي للثغرة، كما لم تكن مدرجة في فهرس الثغرات المستغلة لدى CISA في ملفه الصادر في 15 أكتوبر، ولم تذكر المصادر حلاً مؤقتاً. وتوضح pwn.ai أن جزءاً ثانياً من تدوينتها حول الانتقال من التسريب إلى السيطرة على المضيف لم يُنشر بعد، وأن مخاوف أخرى تتعلق بتعديل لاحق لحقول طبقة النقل لا تعد جزءاً من التسريب المثبت ولا تعالجها هذه الثغرة. 

الموثوقة والمعتمدة لدى خبراء الأمن السيبراني

تقرأ في نشرتنا التي تصلك كل أسبوع:

  • أحدث أخبار ومستجدات الأمن السيبراني محليًا وعالميًا.
  • تحليلات وتقارير دقيقة يقدمها خبراء المجال.
  • نصائح عملية لتطوير استراتيجياتك السيبرانية.
  • مراجعات شاملة لأهم الأحداث والتطورات التقنية
اذهب إلى الأعلى