PT-2026-25976
CVE-2026-31898
·
تاريخ النشر
2026-03-17
·
تاريخ التحديث
2026-10-08
الوصف من
CVSS 2.0
9.4
عاليةالمقاييسAV:N/AC:L/Au:N/C:C/I:C/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات jsPDF السابقة للإصدار 4.2.1
الوصف
jsPDF هي مكتبة JavaScript تُستخدم لإنشاء مستندات PDF. توجد ثغرة أمنية حيث يمكن أن تسمح المعلمات التي يتحكم فيها المستخدم ضمن دالة
createAnnotation بحقن كائنات PDF تعسفية، بما في ذلك إجراءات JavaScript. إذا تم توفير مدخلات غير مُعقمة إلى دالة createAnnotation، وتحديدًا المعلمة color، فيمكن حقن شفرة خبيثة. وقد يتم تنفيذ هذه الشفرة المحقونة عند فتح ملف PDF أو التفاعل معه. ومن أمثلة نواقل الهجوم صياغة حمولة يمكنها، عند استخدامها كقيمة color في createAnnotation، أن تؤدي إلى تنفيذ أوامر تعسفية، مثل calc.exe.التوصيات
يجب تحديث الإصدارات السابقة للإصدار 4.2.1 إلى الإصدار 4.2.1 أو أحدث.
قم بتنقية المدخلات التي يقدمها المستخدم قبل تمريرها إلى دالة
createAnnotation.قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾