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

الملخص

بحسب VulDB • 02/06/2026

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

xfrm: state: تهيئة متغيرات state_ptrs في وقت أبكر داخل دالة xfrm_state_find

في حال حدوث المقطوعة (preemption)، قد تجد الدالة `xfrm_state_look_at` قيمة مختلفة لـ pcpu_id وتبحث عن الحالات الخاصة بوحدة المعالجة المركزية الأخرى. إذا تم مطابقة حالة لوحدة معالجة مركزية 2 في ذاكرة التخزين المؤقت للحالات (state_cache) بينما بدأت عملية البحث على وحدة المعالجة المركزية 1، فسننتقل إلى علامة "found"، لكن الحالة "الأفضل" التي حصلنا عليها سيتم تجاهلها وسندخل كتلة الـ "acquire". تستخدم هذه الكتلة متغيرات state_ptrs، والتي لم تكن مُهيأة في تلك النقطة.

دعونا نقوم بتهيئة `state_ptrs` مباشرة بعد استدعاء `rcu_read_lock`. سيؤدي ذلك أيضاً إلى منع أي إساءة استخدام محتملة في المستقبل، إذا قام شخص ما بتعديل هذه الدالة.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Linux

حجز

16/04/2025

إفشاء

22/08/2025

الاعتدال

تمت الموافقة

إدخال

VDB-321072

EPSS

0.00101

KEV

لا

النشاطات

منخفض جدًا

المصادر

Interested in the pricing of exploits?

See the underground prices here!