PT-2026-5716

CVE-2026-24040

·

تاريخ النشر

2026-02-02

·

تاريخ التحديث

2026-02-02

الوصف من

CVSS 4.0
6.3
متوسطة
المقاييسAV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات jsPDF الأقدم من 4.1.0
الوصف
jsPDF هي مكتبة JavaScript تُستخدم لإنشاء مستندات PDF. يوجد عيب في الأسلوب addJS في إصدارات Node.js السابقة للإصدار 4.1.0، بسبب استخدام متغير مشترك في نطاق الوحدة النمطية (text) لتخزين محتوى JavaScript. في البيئات المتزامنة، مثل خوادم الويب Node.js، قد يؤدي هذا المتغير المشترك إلى تسرب البيانات بين المستخدمين. وعلى وجه التحديد، قد يتم استبدال محتوى JavaScript المخصص لمستخدم ما بمحتوى من طلب آخر قبل أن يتم إنشاء ملف PDF بالكامل، مما يؤدي إلى إنشاء ملف PDF للمستخدم «أ» يحتوي على حمولة JavaScript المخصصة للمستخدم «ب». تؤثر هذه المشكلة بشكل أساسي على البيئات من جانب الخادم، ولكن من المحتمل أن تحدث حالات تنافس مماثلة في عمليات التنفيذ من جانب العميل.
التوصيات
قم بالتحديث إلى الإصدار 4.1.0 أو أحدث من jsPDF.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-CJW8-79X6-5CJ4
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾