PT-2026-30925
CVE-2026-39316
·
تاريخ النشر
2026-04-05
·
تاريخ التحديث
2026-08-25
الوصف من
CVSS 3.1
6.2
متوسطةالمقاييسAV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
OpenPrinting CUPS الإصدارات 2.4.16 وما قبلها
الوصف
OpenPrinting CUPS هو نظام طباعة مخصص لأنظمة Linux والأنظمة المشابهة لـ Unix. توجد مشكلة «استخدام بعد التحرير» (use-after-free) في برنامج جدولة CUPS (
cupsd) عند إزالة الطابعات المؤقتة تلقائيًا. تستدعي الدالة cupsdDeleteTemporaryPrinters() الموجودة في الملف scheduler/printers.c الدالة cupsdDeletePrinter() دون إنهاء صلاحية الاشتراكات التي تشير إلى الطابعة أولاً، مما يؤدي إلى وجود مؤشر معلق (cupsd subscription t.dest) إلى ذاكرة تم تحريرها. قد يؤدي إلغاء مرجعية هذا المؤشر في مواقع مختلفة من الكود إلى تعطل الخدمة الخلفية cupsd، مما يؤدي إلى رفض الخدمة. قد يؤدي تنظيف الذاكرة (heap grooming) إلى تنفيذ التعليمات البرمجية.التوصيات
قم بتحديث OpenPrinting CUPS إلى إصدار أحدث من 2.4.16.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾