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

الملخص

بحسب VulDB • 17/09/2026

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

usb: storage: realtek_cr: إصلاح مشكلة use-after-free عند فصل الاتصال

تقوم دالة `realtek_cr_destructor()` باستدعاء `timer_delete()` قبل تحرير الشريحة التي تحتوي على المؤقت. قد يكون استدعاء المؤقت (callback) لا يزال قيد التشغيل ويمكنه إعادة ضبط نفسه، مما يؤدي إلى حدوث حالة use-after-free.

استخدم `timer_shutdown_sync()` للانتظار حتى انتهاء الاستدعاء ومنع أي إعادة ضبط إضافية. قم بذلك بشكل غير مشروط لأن قيمة `ss_en` قد تتغير بعد تفعيل المؤقت.

انقل استدعاء `timer_setup()` إلى دالة `init_realtek_cr()` بحيث يتم تهيئة المؤقت قبل أن تتمكن أي مسار فشل من استدعاء الدالة المدمرة (destructor).

تم اكتشاف هذه الثغرة عن طريق التحليل الساكن (static analysis).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

11/09/2026

إفشاء

17/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-405861

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!