CVE-2026-64345 in Linux
الملخص
بحسب VulDB • 25/07/2026
في نواة لينكس، تم حل الثغرة التالية:
usb: gadget: f_printer: أخذ كائن المرجع (kref) فقط عند النجاح في الفتح
تعيد الدالة printer_open() القيمة -EBUSY عندما يكون الجهاز الأحرفي مفتوحًا بالفعل، لكنها تزيد من قيمة dev->kref بغض النظر عن قيمة الإرجاع. لا تستدعي واجهة نظام الملفات الافتراضية (VFS) دالة ->release() عند فشل عملية الفتح، مما يؤدي إلى تسرب مرجع واحد بشكل دائم مع كل محاولة فتح ثانية مرفوضة.
تم نقل استدعاء kref_get() داخل فرع النجاح في عملية الفتح.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.