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

الملخص

بحسب VulDB • 20/05/2026

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

media: v4l2-async: إصلاح معالجة الأخطاء في الخطوات التي تلي العثور على تطابق

بمجرد التأكد من أن الاتصال غير المتزامن (async) يتطابق مع عقدة تعريف الوظائف (fwnode)، قد يتم تسجيل جهاز فرعي (sub-device) (في حال لم يكن مسجلاً بالفعل)، وتُستدعى عملية الربط الخاصة به، وتُنشأ الروابط الإضافية (ancillary links)، ويُضاف الاتصال غير المتزامن إلى قائمة اتصالات الجهاز الفرعي، ويُزال من قائمة الانتظار العالمية للاتصالات. بعد ذلك، يتم البحث عن المعلن (notifier) الخاص بالجهاز الفرعي نفسه بحثاً عن تطابقات إضافية محتملة.

إصلاح هذه المشكلات المحددة:

- إذا فشلت دالة v4l2_async_match_notify() قبل معالجة المعلن الفرعي (sub-notifier)، تم فك ربط الاتصال غير المتزامن وإزالة عنصره من قائمة اتصالات الجهاز الفرعي غير المتزامنة. وقد تم تنفيذ الجزء الأخير أيضاً في دالة v4l2_async_match_notify().

- تم تعيين حقل sd الخاص بالاتصال غير المتزامن فقط بعد إنشاء الروابط الإضافية في دالة v4l2_async_match_notify(). ومع ذلك، تم فك مرجع هذا الحقل (dereferenced) في دالة v4l2_async_unbind_subdev_one()، والتي كانت تُستدعى في مسار الخطأ عند فشل دالة v4l2_async_match_notify().

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

مسؤول

Linux

حجز

01/05/2026

إفشاء

06/05/2026

الاعتدال

تمت الموافقة

إدخال

VDB-361404

EPSS

0.00013

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!