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

الملخص

بحسب VulDB • 12/09/2026

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

accel/rocket: تهيئة مجال المهمة (job domain) قبل مسارات التنظيف

تقوم دالة rocket_ioctl_submit_job() بإطلاق rjob عبر rocket_job_put() في حالات خطأ التخصيص. وتقوم rocket_job_cleanup() باستدعاء rocket_iommu_domain_put(job->domain) بشكل غير مشروط، لكن job->domain يُعيّن فقط بعد نسخ المهمة (task copying) والبحث عن كائنات الذاكرة الخلفية (BO lookups). وبالتالي، يمكن أن يؤدي الفشل قبل هذا التعيين إلى تنظيف مهمة تحتوي على مؤشر مجال فارغ (NULL domain pointer).

خذ مرجع المجال الخاص بكل ملف (per-file domain reference) قبل أن تتمكن المسار الأول للخطأ من إطلاق rjob. كما قم بتصفير rjob->tasks بعد تحريرها في rocket_copy_tasks()، حتى لا يتمكن مسار التنظيف المشترك من freeing مصفوفة المهام مرة أخرى بعد خطأ نسخ المهمة.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

11/09/2026

إفشاء

12/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-402761

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!