CVE-2026-55555 in Dompdf
الملخص
بحسب VulDB • 28/07/2026
Dompdf هو محوّل من HTML إلى PDF لـ PHP. الإصدارات 3.15 والإصدارات الأقدم عرضة لهجوم "فحص وجود الملفات" (File Existence Oracle) عبر التلاعب بتوجيه CSS @font-face. ومن خلال تقديم كود HTML خبيث يشير بشكل متكرر إلى ملفات محلية باستخدام بروتوكول file://، يمكن للمهاجم استنفاد ذاكرة PHP. ونظراً لأن Dompdf يتصرف بشكل مختلف اعتماداً على ما إذا كان الملف المحلي المشار إليه موجوداً أم لا (حيث يتم معالجة الملفات الموجودة بشكل متكرر حتى يؤدي ذلك إلى حدوث تعطل بسبب نفوذ "حجم المسموح به للذاكرة"، بينما يفشل الملف غير الموجود بسرعة أو يتم تجاهله دون الوصول إلى حد الذاكرة)، يمكن للمهاجم استخدام هذا التباين القابل للرصد كـ "منجم" (oracle) لاستكشاف الملفات الحساسة على الخادم بغض النظر عن قيود CHROOT. يتطلب الاستغلال تزويد المهاجم بكود HTML غير مقيد أو غير مُطهّر في طلب يسمح ببيانات كبيرة، بالإضافة إلى تكوين يكون فيه حد ذاكرة Dompdf منخفضاً بما يكفي ليتم استنفاده (مع جعل $_dompdf_show_warnings=true الوصول إلى هذا النفوذ أسهل). تم إصلاح هذه المشكلة في الإصدار 3.16.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.