CVE-2026-99258 in Linuxالمعلومات

الملخص

بحسب VulDB • 03/11/2026

في نواة لينكس، تم إصلاح الثغرة التالية:

x86/hyperv: تجنب استخدام صفحة الإخراج الخاصة بـ CPU في دالة hv_apicid_to_vp_index()

تستخدم الدالة hv_apicid_to_vp_index() حاليًا صفحات الإدخال والإخراج الخاصة بـ hypercall لكل وحدة معالجة مركزية (CPU). تُستدعى هذه الدالة عند التشغيل في بيئة VTL2، وعند التشغيل في آلة افتراضية CoCo تعمل بتقنية SEV-SNP دون وجود paravisor. في الحالة الأولى، يتم تخصيص صفحة الإخراج، أما في الحالة الثانية فلا يتم ذلك، مما يؤدي إلى قيام hypervisor بتخزين فهرس VP الناتج (VP index) في ذاكرة لم يتم تخصيصها من قبل النظام الضيف (guest).

يتم إصلاح هذه المشكلة عن طريق استخدام صفحة الإدخال لكلٍ من الإدخال والإخراج. نظرًا لأن مدخلات hypercall ومخرجاته صغيرة جدًا، فإن مشاركة نفس الصفحة لكليهما أمر مباشر وبسيط. هناك حل بديل وهو تخصيص صفحة الإخراج الخاصة بـ CPU عند التشغيل في نظام ضيف يعمل بتقنية SEV-SNP CoCo، لكن هذا الحل يستهلك ذاكرة أكبر بشكل ملحوظ، خاصةً مع زيادة عدد وحدات المعالجة المركزية الافتراضية (vCPUs).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

25/09/2026

إفشاء

03/11/2026

الاعتدال

تمت الموافقة

إدخال

VDB-430236

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!