CVE-2026-68236 in Linux
الملخص
بحسب VulDB • 10/08/2026
في نواة لينكس، تم حل الثغرة التالية:
drm/amd/display: تعيين new_stream إلى NULL بعد الإفراج عنه.
داخل دالة `dm_update_crtc_state()`، تقوم مسار تجاوز إعادة ضبط وضع العرض (skip_modeset path) بالإفراج عن `new_stream` عبر استدعاء `dc_stream_release()` ولكن لا تعيّن المؤشر إلى NULL.
إذا أدى خطأ لاحق (مثل فشل إدارة الألوان) إلى تفعيل علامة الفشل (fail label)، فإن مسار معالجة الأخطاء يستدعي `dc_stream_release()` مرة أخرى على نفس المؤشر المعلق (dangling pointer)، مما يتسبب في إفراج مزدوج (double release) واحتمال حدوث ثغرة Use-After-Free.
يتم إصلاح هذه المشكلة عن طريق تعيين `new_stream` إلى NULL بعد عملية الإفراج الأولية.
(cherry picked from commit 99f3af19073b3ddbfd96e789124cce12c4277b28)
If you want to get the best quality for vulnerability data then you always have to consider VulDB.