PT-2026-63542
CVE-2026-55554
·
تاريخ النشر
2026-07-22
·
تاريخ التحديث
2026-08-05
الوصف من
CVSS 3.1
7.5
عاليةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات Dompdf السابقة للإصدار 3.16
الوصف
توجد مشكلة في دالة
validateLocalUri() حيث يتم فرض حدود chroot باستخدام فحص البادئة strpos() بعد توحيد المسارات باستخدام realpath(). ونظرًا لأن عملية التوحيد تزيل فاصل الدليل الختامي من المتغير $chrootPath، فإن الفحص يتحقق فقط من أن $chrootPath يمثل بادئة سلسلة نصية للملف المستهدف. وهذا يسمح للمهاجم الذي يتحكم في جزء من HTML المعروض بتجاوز قيود الملفات المحلية وقراءة الملفات الحساسة في الدلائل الشقيقة التي تشترك في نفس البادئة، مثل الوصول إلى /var/www-admin عندما يكون chroot مضبوطًا على /var/www.التوصيات
قم بالتحديث إلى الإصدار 3.16.
كحل مؤقت، قم بتقييد استخدام دالة
validateLocalUri() أو قم بمراجعة الدلائل المحددة في تكوين chroot بعناية للتأكد من عدم وجود دلائل شقيقة حساسة ذات بادئات أسماء مشابهة. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾