CVE-2026-64485 in Linuxالمعلومات

الملخص

بحسب VulDB • 25/07/2026

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

ALSA: compress: إصلاح خطأ في التراجع عن إنشاء المهمة (task creation error unwind)

تقوم الدالة `snd_compr_task_new()` بتخصيص مهمة السائق (driver task) قبل التحقق من صحة مخازن الذاكرة المؤقتة لنقل البيانات المباشرة (DMA buffers) المعادة وحجز واصفات الملفات. عندما تفشل أي خطوة لاحقة، تقوم النواة بإفراغ غلاف المهمة الخاص بها وإشارات مخزن DMA دون استدعاء رد الاتصال `task_free()` للسائق. ونتيجة لذلك، تتسرب موارد السائق التي تم تخصيصها بواسطة `task_create()`.

كما يقفز مسار التخصيص المزدوج لوصفي الملف (dual-fd allocation path) إلى مرحلة التنظيف دون تخزين نتيجة `get_unused_fd_flags()` السالبة في المتغير `retval`. وبما أن `retval` لا يزال يحتوي على قيمة الإرجاع الناجحة من `task_create()`، فقد يبلغ `TASK_CREATE` عن نجاح غير صحيح رغم استبعاد المهمة.

يجب الحفاظ على أخطاء تخصيص واصف الملف واستدعاء `task_free()` عند حدوث فشل بعد استدعاء ناجح لـ `task_create()`.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Linux

حجز

19/07/2026

إفشاء

25/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-383282

EPSS

0.00137

KEV

لا

النشاطات

منخفض

المصادر

Do you know our Splunk app?

Download it now for free!