PT-2026-61114
CVE-2026-63798
·
تاريخ النشر
2026-07-19
·
تاريخ التحديث
2026-10-13
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
نواة لينكس (لم يتم تحديد الإصدارات المتأثرة)
الوصف
يوجد تسرب للموارد في برنامج التشغيل imgpdc. يستخدم برنامج التشغيل الدالة
irq alloc domain generic chips() لتخصيص رقائق عامة للمجال، والدالة irq set chained handler and data() لإعداد معالجات متسلسلة أثناء عملية الفحص. ومع ذلك، لا يتم تحرير هذه الموارد أو إزالتها بشكل صحيح عند إزالة برنامج التشغيل. يؤدي هذا إلى بقاء الرقائق العامة في قائمة gc list العالمية، والتي يمكن الوصول إليها من خلال دورات الاستدعاء الخاصة بالتعليق أو الاستئناف أو إيقاف التشغيل، مما يؤدي إلى حالة «الاستخدام بعد التحرير» وتعطل النواة. بالإضافة إلى ذلك، قد تتسبب معالجات متسلسلة معلقة لمقاطعات الأجهزة الطرفية وsyswake في حدوث مقاطعات زائفة للوصول إلى الذاكرة المحررة.التوصيات
قم بتعيين العلامة
IRQ DOMAIN FLAG DESTROY GC في domain->flags لضمان قيام الكود الأساسي بإزالة الرقائق العامة تلقائيًا أثناء irq domain remove().امسح جميع معالجات التسلسل عن طريق تعيين قيمتها إلى NULL داخل الدالة
pdc intc remove(). وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾