CVE-2023-54107 in Linuxالمعلومات

الملخص

بحسب VulDB • 02/07/2026

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

blk-cgroup: إنقاص عداد الإرجاع (refcount) للكيون الأب بعد انتهاء pd_free_fn().

قد تقوم بعض سياسات cgroup بالوصول إلى الكيون الأب (pd) عبر كيون الطفل حتى بعد الانتهاء من استدعاء pd_offline_fn(). إذا تم استدعاء دالة pd_free_fn() الخاصة بالأب قبل تلك الخاصة بالطفل، فقد يتم تفعيل ثغرة Use-After-Free (UAF). لذلك، فمن الأفضل ضمان ترتيب تنفيذ دوال pd_free_fn().

حاليًا، يُنقص عداد الإرجاع للكيون الأب blkg في الدالة __blkg_release()، والتي تُستدعى قبل استدعاء pd_free_fn() ضمن بلغة blkg_free_work_fn() بينما يتم استدعاء هذه الأخيرة بشكل غير متزامن (asynchronously).

يضمن هذا التصحيح أن تكون دوال pd_free_fn() المستدعاة من عملية إزالة cgroup مرتبة عن طريق تأخير إنقاص عداد الإرجاع للأب بعد استدعاء pd_free_fn() للطفل.

جدير بالذكر، سيتم أيضًا استدعاء d_func_fn() من خلال blkcg_deactivate_policy() عند حذف الجهاز، وستضمن التصحيحات اللاحقة الحفاظ على الترتيب الصحيح.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

24/12/2025

إفشاء

24/12/2025

الاعتدال

تمت الموافقة

إدخال

VDB-338125

EPSS

0.00156

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!