PT-2025-49745

CVE-2023-53854

·

تاريخ النشر

2025-12-09

·

تاريخ التحديث

2026-07-01

الوصف من

الدرجة
N/A
غير متوفر

لا تتوفر حاليًا تقييمات أو مقاييس للخطورة. سنحدّث المعلومات المقابلة في الصفحة فور توفرها.

اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
تحتوي نواة لينكس على ثغرة في برنامج تشغيل ASoC mediatek mt8186 تتعلق بترتيب استدعاءات الدوال أثناء إزالة الجهاز. على وجه التحديد، تستدعي الدالة mt8186 init clock() الدالة mt8186 audsys clk register() ثم تستخدم دوال devm بعد ذلك. أما الدالة المرتبطة mt8186 deinit clock()، التي يتم استدعاؤها عبر devm add action or reset()، فقد تم تنفيذها بترتيب غير صحيح أثناء عملية الإزالة، مما أدى إلى حدوث حالة «استخدام بعد التحرير» (use-after-free). نشأت هذه المشكلة عن المعالجة غير الصحيحة لـ devm (الذاكرة المدارة من قبل الجهاز) وعمليات تنفيذ devm المخصصة باستخدام devm add action or reset(). وكان الترتيب غير الصحيح للعمليات أثناء الإزالة كما يلي: إلغاء تسجيل الساعة، وتحرير إدخالات الساعة، ثم تحرير مؤشر الساعة. يؤدي تصحيح استخدام devm إلى حل مشكلة «الاستخدام بعد التحرير» كما يعالج تسرب الذاكرة الذي كان سيحدث لو فشلت استدعاءات syscon regmap lookup by phandle() في mt8186 init clock().
التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾