PT-2026-40537

CVE-2026-44291

·

تاريخ النشر

2026-05-12

·

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

2026-10-20

الوصف من

CVSS 3.1
8.1
عالية
المقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات protobufjs الأقدم من 7.5.6
إصدارات protobufjs الأقدم من 8.0.2
الوصف
يستخدم protobufjs كائنات عادية ذات نماذج أولية موروثة لجداول البحث عن الأنواع الداخلية ضمن وظائف التشفير وفك التشفير التي يتم إنشاؤها. إذا تعرض Object.prototype للتلوث، فقد تعالج جداول البحث هذه الخصائص الموروثة التي يتحكم فيها المهاجم على أنها معلومات صالحة عن أنواع protobuf، مما قد يؤدي إلى إدراج سلاسل نصية يتحكم فيها المهاجم في كود JavaScript الذي يتم إنشاؤه. وقد يؤدي ذلك إلى تنفيذ تعليمات JavaScript تعسفية إذا تمكن المهاجم أولاً من استغلال ثغرة أمنية تتعلق بتلوث النموذج الأولي. تلوث النموذج الأولي هو تقنية يقوم فيها المهاجم بالتلاعب بالنموذج الأولي لكائن أساسي لإدخال خصائص ترثها كائنات أخرى.
التوصيات
التحديث إلى الإصدار 7.5.6.
التحديث إلى الإصدار 8.0.2.
إزالة أو التخفيف من عناصر تلوث النموذج الأولي التي يمكن الوصول إليها وعزل معالجة المخطط أو الرسائل عن حالة التطبيق غير الموثوق بها.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
GHSA-75PX-5XX7-5XC7
CLEANSTART-2026-JH02542
CLEANSTART-2026-OR18491
ECHO-3792-9B0F-A42E
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾