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

الملخص

بحسب VulDB • 24/09/2026

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

drm/gud: التحقق من صحة أسماء أوضاع التلفاز قبل إنشاء خاصية enum (القيمة العددية).

يعيد بروتوكول GUD أسماء أوضاع التلفاز كمدخلات ذات حجم ثابت بحجم `GUD_CONNECTOR_TV_MODE_NAME_LEN`، ويتطلب أن تكون كل اسم مُنهيًا بـ NUL.

تقوم الدالة `gud_connector_add_tv_mode()` حاليًا بتمرير كل إدخال ذي الحجم الثابت مباشرة إلى `drm_mode_create_tv_properties_legacy()`, والتي تصل في النهاية إلى `drm_property_add_enum()` و`strlen()`. إذا أعاد الجهاز إدخالاَ بدون بايت NUL منتهي، فإن دالة `strlen()` ستقرأ ما بعد نهاية الخانة وقد تتجاوز المخزن المؤقت المخصص، مما يؤدي إلى قراءة خارج النطاق (out-of-bounds read).

التحقق من أن كل اسم وضع تلفاز مُعاد يحتوي على محدد NUL ضمن خانته ذات الحجم الثابت قبل تمريره إلى كود خاصية DRM. إذا تم العثور على إدخال غير صالح، يتم رفض استجابة الجهاز بـ `-EIO`.

يُصلح هذا الخطأ الخاص بالقراءة خارج النطاق دون تغيير معالجة الأجهزة الصالحة، ويتجنب التقليم الصامت للبيانات البروتوكولية المعيبة.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

إفشاء

24/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409448

EPSS

0.00205

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!