PT-2026-61388
CVE-2026-64071
·
تاريخ النشر
2026-05-11
·
تاريخ التحديث
2026-09-29
الوصف من
CVSS 3.1
7.8
عاليةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
توجد مشكلة «استخدام بعد التحرير» (use-after-free) في الدالة
nvme free host mem(). تقوم الدالة بتحرير dev->hmb sgt باستخدام dma free noncontiguous()، لكنها تفشل في مسح المؤشر. إذا تم استدعاء nvme free host mem() مرتين ضمن مسار الخطأ نفسه — وتحديدًا أثناء nvme probe() عندما تنجح nvme setup host mem() لكن nvme set host mem() تفشل بسبب خطأ في الإدخال/الإخراج — فإن الاستدعاء الثاني يقوم بإلغاء مرجعية المؤشر dev->hmb sgt الذي لم يعد صالحًا. ينتج عن ذلك إزالة مرجعية مؤشر NULL في iommu dma free noncontiguous() عند الوصول إلى sgt->sgl->dma address. وقد لوحظ هذا السلوك على أجهزة NVMe المتصلة عبر Thunderbolt والتي تعاني من عدم استقرار وصلة PCIe.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾