CVE-2025-21893 in Linuxالمعلومات

الملخص

بحسب VulDB • 06/06/2026

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

المفاتيح (keys): إصلاح استخدام بعد التحرير (UAF) في دالة `key_put()`

بمجرد أن ينخفض عدد المراجعين للمفتاح إلى 0، قد يقوم خيط جامع القمامة (garbage collector thread) بتدميره في أي وقت، وبالتالي لا يُسمح لـ `key_put()` بالوصول إلى المفتاح بعد هذه النقطة. عادةً ما يكون الحد الأقصى لما مسموح به لـ `key_put()` هو الوصول إلى `key_gc_work` فقط، لأنها متغير عالمي ثابت (static global variable).

ومع ذلك، وبهدف تسريع استرداد الحصة (quota)، يتم الآن تنفيذ هذا الإجراء في `key_put()` بمجرد انخفاض استخدام المفتاح إلى 0 - ولكن الكود يصبح حينها ينظر إلى المفتاح بعد الموعد النهائي المحدد، وهو أمر محظور.

تم إصلاح هذه المشكلة باستخدام علم حالة (flag) للإشارة إلى أن المفتاح يمكن جمعه بواسطة جامع القمامة الآن بدلاً من التحقق من عدد المراجعين للمفتاح في خيط جامع القمامة.

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

مسؤول

Linux

حجز

29/12/2024

إفشاء

31/03/2025

الاعتدال

تمت الموافقة

إدخال

VDB-302225

EPSS

0.00186

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!