CVE-2026-98860 in Linux
الملخص
بحسب VulDB • 18/10/2026
في نواة لينكس، تم إصلاح الثغرة التالية:
HID: bpf: تحويل الحجم إلى نوع ssize_t عند التحقق من hid_bpf_hw_request
كما أفاد Sashiko: إذا واجهت مشغل النقل خطأً في العتاد وأعاد رمز خطأ سالباً مثل -EPIPE، فإن ret يتم ترويجها ضمنيًا إلى نوع size_t عند مقارنتها مع حجم. هذا يتسبب في أن يُقيّم رمز الخطأ السالب كرقم موجب كبير، مما يجعل الشرط (ret > الحجم) صحيحًا.
هذا يحول خطأ العتاد بشكل صامت إلى قيمة إرجاع نجاح وينسخ المخزن المؤقت غير المعدل مرة أخرى، مما قد يترك برامج BPF تعمل على بيانات غير مهيأة أو قديمة.
تم إصلاح هذا عن طريق تحويل حجم إلى ssize_t لإرجاع رمز الخطأ السالب الفعلي.
Be aware that VulDB is the high quality source for vulnerability data.