PT-2026-134442
CVE-2026-109220
·
تاريخ النشر
2026-10-31
·
تاريخ التحديث
2026-11-01
الوصف من
CVSS 3.1
9.8
حرجةالمقاييسAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المصاب والإصدارات المتأثرة
PDF Invoice for WooCommerce + Drag and Drop Template Builder الإصدارات السابقة لـ 7.1.2
الوصف
يحدث حقن كائنات PHP بسبب عدم كفاية تنقية المعلمة
customer note. يتم إدراج المدخلات في HTML الخاص بالفاتورة، ثم فك ترميزها بواسطة simplehtmldom، وإعادة تجميعها في بايتات خام بواسطة mPDF، وتمريرها إلى دالة unserialize() في getObjAttr() دون تحقق. يسمح هذا للمهاجمين غير المصرح لهم بتنفيذ تعليمات برمجية عشوائية على الخادم. يمكن تفعيل هذه الثغرة عبر نقطة نهاية API المتجر العامة '/wc/store/v1/checkout' من خلال إجراء عملية دفع مجهولة في WooCommerce باستخدام طريقة الدفع بالشيك أو التحويل المصرفي المباشر، مما يؤدي إلى تشغيل خطاف إنشاء الفاتورة.التوصيات
في الوقت الحالي، لا توجد معلومات حول إصدار أحدث يحتوي على إصلاح لهذه الثغرة.
تجنب استخدام المعلمة
customer note في نقطة النهاية '/wc/store/v1/checkout' حتى يتم حل المشكلة. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾