PT-2025-3595

CVE-2024-57849

·

تاريخ النشر

2025-01-11

·

تاريخ التحديث

2026-10-17

الوصف من

CVSS 3.1
7.8
عالية
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
إصدارات نواة لينكس الأقدم من 6.6.74
الوصف
تنشأ المشكلة من معالجة إزالة وحدة المعالجة المركزية (CPU) القابلة للتوصيل السريع (hotplug) أثناء أخذ العينات في نواة Linux. عند إزالة وحدة المعالجة المركزية، يتم استدعاء الدالة s390 pmu sf offline cpu()، والتي تقوم بإلغاء تخصيص مخازن بيانات العينات (SDBs) ومسح البت PMU F RESERVED. ومع ذلك، إذا كان هناك حدث لا يزال نشطًا في وحدة المعالجة المركزية التي تمت إزالتها، فإن النظام الفرعي للأداء في النواة يقوم بتشغيل سلسلة من استدعاءات الدوال لإيقاف الحدث وإزالته، بما في ذلك perf event exit cpu() وcpumsf pmu del() وhw perf event update(). خلال هذه العملية، يحاول برنامج تشغيل جهاز أخذ العينات قراءة العينات المتبقية من SDBs، والتي ربما تكون قد تم تحريرها وإعادة تخصيصها بالفعل، مما يؤدي إلى حالة «الاستخدام بعد التحرير» (use-after-free). وقد يؤدي ذلك إلى قراءة عينات غير صالحة. يقوم النواة الآن بالتحقق مما إذا كانت وحدة المعالجة المركزية (CPU) لا تزال في حالة محجوزة (أي أن البت PMU F RESERVED محدد) قبل محاولة الوصول إلى SDBs.
التوصيات
بالنسبة لإصدارات نواة Linux الأقدم من 6.6.74، قم بالتحديث إلى الإصدار 6.6.74 أو أحدث لحل المشكلة. كحل بديل مؤقت، ضع في اعتبارك تعطيل إزالة وحدة المعالجة المركزية (CPU) أثناء عملية أخذ العينات لتقليل مخاطر الاستغلال. قم بتقييد الوصول إلى الدالة s390 pmu sf offline cpu() والدوال ذات الصلة في نظام الأداء الفرعي لمنع الاستخدام غير المصرح به. تجنب استخدام البت PMU F RESERVED كوسيلة للتحقق من صحة الوصول إلى SDB
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
ALSA-2026:63013
ALSA-2026:63014
ALT-PU-2025-12647
CLSA-2026-1792244181
DLA-4076-1
MGASA-2025-0030
MGASA-2025-0032
OESA-2025-1158
OESA-2025-1159
OESA-2025-1160
OESA-2025-1162
OPENSUSE-SU-2025_0428-1
OPENSUSE-SU-2025_0499-1
OPENSUSE-SU-2025_0517-1
OPENSUSE-SU-2025_0517-2
OPENSUSE-SU-2025_0556-1
OPENSUSE-SU-2025_0557-1
OPENSUSE-SU-2025_0576-1
OPENSUSE-SU-2025_0577-1
OPENSUSE-SU-2025_0771-1
RHSA-2026:63013
RHSA-2026:63014
SUSE-SU-2025:0236-1
SUSE-SU-2025_0236-1
SUSE-SU-2025:0289-1
SUSE-SU-2025:0428-1
SUSE-SU-2025_0428-1
SUSE-SU-2025:0499-1
SUSE-SU-2025_0499-1
SUSE-SU-2025_0517-1
SUSE-SU-2025_0517-2
SUSE-SU-2025:0555-1
SUSE-SU-2025:0556-1
SUSE-SU-2025:0557-1
SUSE-SU-2025_0557-1
SUSE-SU-2025:0576-1
SUSE-SU-2025:0577-1
SUSE-SU-2025_0577-1
SUSE-SU-2025:0577-2
SUSE-SU-2025_0577-2
SUSE-SU-2025:0771-1
SUSE-SU-2025:0867-1
SUSE-SU-2025:20165-1
SUSE-SU-2025:20166-1
SUSE-SU-2025:20248-1
SUSE-SU-2025:20249-1
SUSE-SU-2026:0154-1
SUSE-SU-2026:0166-1
SUSE-SU-2026:0173-1
SUSE-SU-2026:0174-1
SUSE-SU-2026:0246-1
SUSE-SU-2026:0269-1
SUSE-SU-2026:20255-1
SUSE-SU-2026:20376-1
USN-7379-1
USN-7379-2
USN-7380-1
USN-7381-1
USN-7382-1
USN-7387-1
USN-7387-2
USN-7387-3
USN-7388-1
USN-7389-1
USN-7390-1
USN-7391-1
USN-7392-1
USN-7392-2
USN-7392-3
USN-7392-4
USN-7393-1
USN-7401-1
USN-7407-1
USN-7413-1
USN-7421-1
USN-7449-1
USN-7449-2
USN-7450-1
USN-7451-1
USN-7452-1
USN-7453-1
USN-7458-1
USN-7459-1
USN-7459-2
USN-7463-1
USN-7468-1
USN-7523-1
USN-7524-1
USN-7539-1
USN-7540-1
USN-8921-1
USN-8922-1
USN-8922-2
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾