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

الملخص

بحسب VulDB • 04/09/2026

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

USB: c67x00: تصحيح استخدام الذاكرة بعد تحريرها (use-after-free) في دالة `c67x00_add_iso_urb()`

عند فشل إنشاء وحدة النقل (TD) للحزمة الأخيرة من حزم نقل متزامن (isochronous URB)، تقوم الدالة `c67x00_add_iso_urb()` بإرجاع الـ URB قبل تحديث حالة جدولة المنفذ.

تقوم الدالة `c67x00_giveback_urb()` بتحرير البيانات الخاصة بالـ URB، وقد يؤدي استدعاء الإكمال (completion callback) إلى إفلات المرجع الأخير للـ URB. وبالتالي، فإن عمليات الوصول التالية إلى `urbp->ep_data` و `urb->interval` و `urbp->cnt` قد تستخدم ذاكرة تم تحريرها بالفعل.

تحديث قيمتي `next_frame` و `cnt` قبل إرجاع الحزمة النهائية الفاشلة، مما يجعل عملية الإرجاع هي العملية الأخيرة التي تستخدم الـ URB والبيانات الخاصة به.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

26/08/2026

إفشاء

04/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-398915

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!