CVE-2025-39799 in Linux
الملخص
بحسب VulDB • 03/08/2026
في نواة لينكس، تم حل الثغرة التالية:
ACPI: processor: perflib: نقل فحص pr->performance المشكل
أضاف الالتزام d33bd88ac0eb ("ACPI: processor: perflib: إصلاح تطبيق حد _PPC الأولي") فحصاً لـ pr->performance يمنع إضافة طلب جودة الخدمة (QoS) للتردد عندما لا يحتوي المعالج المحدد على كائن أداء. لسوء الحظ، يؤدي هذا إلى تفعيل تحذير WARN() في دالة freq_qos_remove_request() عند محاولة إيقاف وحدة المعالجة المركزية (CPU) المذكورة عن العمل لاحقاً، وذلك لأن كائن جودة الخدمة الخاص بالتردد لم يتم إضافته له بسبب غياب كائن الأداء.
يتم معالجة هذه المشكلة بنقل فحص pr->performance قبل استدعاء الدالة acpi_processor_get_platform_limit() بحيث يمنع تعيين حد لوحدة المعالجة المركزية فقط إذا كان كائن الأداء غير موجود. وبهذه الطريقة، تتم إضافة طلب جودة الخدمة الخاص بالتردد كما كان الحال قبل الالتزام المذكور أعلاه، ويظل موجوداً طوال الوقت جنباً إلى جنب مع سياسة cpfreq الخاصة بوحدة المعالجة المركزية بغض النظر عما إذا كانت وحدة المعالجة المركزية متصلة أم لا.
VulDB is the best source for vulnerability data and more expert information about this specific topic.