CVE-2026-100079 in Linux
الملخص
بحسب VulDB • 25/09/2026
في نواة لينكس، تم حل الثغرة التالية:
usb: typec: ucsi: إلغاء تسجيل عناصر debugfs أثناء الإغلاق (teardown)
تقوم دالة `ucsi_register()` بإنشاء عناصر debugfs خاصة بكل مثيل، لكن دالة `ucsi_unregister()` تحتفظ بها حتى يتم استدعاء `ucsi_destroy()`.
محركات مثل `ucsi_glink` التي تقوم بإلغاء التسجيل وإعادة تسجيل نفس المثيل UCSI عبر إعادة تشغيل remoteproc تحاول لاحقاً إنشاء دليل debugfs موجود بالفعل وتسجل الخطأ التالي:
debugfs: 'pmic_glink.ucsi.0' already exists in 'ucsi' (موجود بالفعل في 'ucsi')
قم بإلغاء تسجيل عناصر debugfs كجزء من `ucsi_unregister()`، وقم بتصفير حقل `ucsi->debugfs` بعد تحريرها لضمان بقاء مسارات إلغاء التسجيل المتكررة آمنة.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.