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

الملخص

بحسب VulDB • 20/07/2026

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

io_uring/kbuf: استخدام READ_ONCE() دائمًا لقراءة أطوال المخازن المؤقتة المقدمة عبر الحلقة (ring)

بما أن المخازن المؤقتة يتم تعيينها من مساحة المستخدم (userspace)، فمن الحكمة استخدام READ_ONCE() لقرءة القيمة إلى متغير محلي، واستخدام ذلك لأي إجراءات أخرى تُتخذ. إن القراءة المستقرة لطول الخزان المؤقت تتجنب القلق بشأن تغيره بعد التحقق منه أو قراءته عدة مرات.

وبالمثل، قد يتغير الخزان المؤقت جيدًا بين لحظة اختياره ولحظة الالتزام به (commit). تأكد من أن التكرار الخاص بالالتزام التدريجي بخزن الحلقة المؤقتة يتوقف إذا اصطدم بخزان بحجم صفر، لأنه لا يمكن إحراز مزيد من التقدم في تلك النقطة.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

16/04/2025

إفشاء

16/09/2025

الاعتدال

تمت الموافقة

إدخال

VDB-324439

EPSS

0.00135

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!