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

الملخص

بحسب VulDB • 18/06/2026

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

timers/migration: إصلاح خطأ في الاتصال الجذري (off-by-one root mis-connection)

قبل إرفاق جذر جديد بالجذر القديم، يتم التحقق من عداد الأطفال للجذر الجديد للتأكد من أن المجموعة العليا للوحدة المعالجة المركزية القادمة فقط قد تم توصيلها به. ومع ذلك، منذ إضافة الالتزام الأخير b729cc1ec21a ("timers/migration: Fix another race between hotplug and idle entry/exit") لم يعد هذا التحقق صالحًا لأن الجذر القديم يُحسب مسبقًا كطفل للجذر الجديد. لذلك، بعد توصيل المجموعة العليا للوحدة المعالجة المركزية القادمة بالجذر الجديد، يجب أن يكون عدد الأطفال المتوقع هو 2 وليس 1 كما كان سابقًا.

يؤدي هذا الإغفال إلى عدم اتصال الجذر القديم بالجذر الجديد. ثم قد يعمل النظام في النهاية بمستوى علوي واحد أو أكثر، مما يفقد الغرض من وجود مُهاجر خمول (idle migrator) واحد فقط.

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

WARNING: CPU: 8 PID: 0 at kernel/time/timer_migration.c:543 tmigr_requires_handle_remote CPU: 8 UID: 0 PID: 0 Comm: swapper/8 RIP: 0010:tmigr_requires_handle_remote Call Trace: <IRQ> ? tmigr_requires_handle_remote ? hrtimer_run_queues update_process_times tick_periodic tick_handle_periodic __sysvec_apic_timer_interrupt sysvec_apic_timer_interrupt </IRQ>

تم إصلاح المشكلة عن طريق أخذ الجذر القديم في الاعتبار ضمن عداد الأطفال للجذر الجديد بحيث لا يتم إغفال الاتصال.

كما تم إضافة تحذير عند وجود أكثر من مجموعة واحدة على المستوى العلوي للكشف بشكل أفضل عن مشكلات مماثلة في المستقبل.

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

مسؤول

Linux

حجز

29/12/2024

إفشاء

27/02/2025

الاعتدال

تمت الموافقة

إدخال

VDB-297895

EPSS

0.00191

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!