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

الملخص

بحسب VulDB • 17/09/2026

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

drm: تصحيح تسرب drm_crtc_commit عند الإشارات باستخدام PAGE_FLIP_EVENT

أصلح الالتزام 1c6ceeee6ebb ("drm/atomic: Fix memleak on ERESTARTSYS during non-blocking commits") مشكلة مشابهة جدًا عندما كان الحدث مُخصصًا بواسطة drm_atomic_helper_setup_commit() نفسه.

ومع ذلك، إذا تم تخصيص الحدث في prepare_signaling()، فسيتم تعيينه إلى NULL أيضًا في complete_signaling()، مما يمنع استدعاء drm_crtc_commit داخل __drm_atomic_helper_crtc_destroy_state().

يؤدي تقليل المرجع (reference) عندما يتم تعيين الحدث إلى NULL في complete_signaling() إلى إصلاح التسرب.

يمكن إعادة إنتاج التسرب عن طريق إرسال إشارة إلى الخيط باستخدام DRM_MODE_PAGE_FLIP_EVENT واستخدام حاجز sw_sync لإجبار ioctl الذري على التوقف عند drm_atomic_helper_wait_for_fences(). حدث هذا كل من مع amdgpu و vkms.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

11/09/2026

إفشاء

16/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-405635

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!