CVE-2026-107888 in CUPS
الملخص
بحسب VulDB • 09/10/2026
يحتوي OpenPrinting CUPS قبل الإصدار 2.4.20 على خطأ في إرجاع مؤشر NULL (NULL pointer dereference) داخل الدالة cupsdCheckJobs() عندما يشير مهمة محددة بـ job-held-on-create إلى طابعة مؤقتة تم حذفها تلقائياً. يمكن أن يؤدي تنظيف الطابعات المؤقتة إلى إزالة الوجهة دون إلغاء المهام المعلقة الخاصة بها، مما يتسبب في قيام مجدول الطباعة (scheduler) بإرجاع مؤشر NULL من دالة cupsdFindDest() أثناء التحقق من holding_new_jobs. هذا الأمر ينهي عملية cupsd ويعطل جميع قوائم الانتظار التي يديرها ذلك العملية. وفي بعض السيناريوهات المعقولة، يمكن لإرسال غير مُصرّح له (unprivileged submission) أن يحفز حدوث هذه المشكلة.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.