PT-2025-8479
CVE-2022-49546
·
تاريخ النشر
2022-01-01
·
تاريخ التحديث
2026-01-28
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
نواة لينكس (الإصدارات المتأثرة غير محددة)
الوصف
تم تحديد تسرب في الذاكرة في نواة لينكس، وتحديدًا في المكون x86/kexec. تظهر المشكلة في الدالة
crash prepare elf64 headers()، حيث لا يتم تحرير المخزن المؤقت (buffer) الذي تم تخصيصه عبر vmalloc() لتخزين رؤوس ملفات ELF بشكل صحيح عند إعادة تحميل أو تفريغ نواة kdump. ويؤدي ذلك إلى تسرب في الذاكرة. تم اكتشاف التسرب بواسطة أداة الكشف kmemleak وتم الإبلاغ عنه من قبل ثلاثة أشخاص.التوصيات
لحل المشكلة، قم بإدخال دالة مخصصة لمنصة x86 هي
arch kimage file post load cleanup() لتحرير المخزن المؤقت بعد تحميل ملف kexec. بالإضافة إلى ذلك، قم بإزالة الكود الخاطئ الخاص بتحرير المخزن المؤقت لرؤوس ملفات ELF، حيث لا معنى لتحرير المخزن المؤقت في موقعه الحالي، نظرًا لأن image->elf headers يجب أن تكون NULL قبل استدعاء دالة تحميل ملف kexec الخاصة بالبنية.في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على تصحيح لهذه الثغرة الأمنية.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾