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

الملخص

بحسب VulDB • 11/08/2026

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

drm/gpusvm: نشر dpagemap مبكرًا لتجنب تسرب تعيين الجهاز عند حدوث خطأ

تقوم دالة drm_gpusvm_get_pages() بتخزين dpagemmap المحلي فقط في svm_pages->dpagemap في مسار النجاح. إذا فشل صفحة لاحقة (على سبيل المثال، -EOPNOTSUPP عندما تكون ctx->allow_mixed غير صحيحة) وقفزت إلى err_unmap، فإن svm_pages->dpagemmap كان لا يزال NULL، لذا تخطت __drm_gpusvm_unmap_pages() دالة device_unmap() وتسببت في تسرب تعيينات الجهاز التي تم إنشاؤها بالفعل.

قم بتعيين svm_pages->dpagemap عند تعيين أول صفحة جهاز بحيث يمكن لمسار err_unmap استدعاء device_unmap() لتلك التعيينات.

تم العثور على هذه المشكلة من خلال مراجعة Sashiko AI.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

30/07/2026

إفشاء

10/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-387603

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!