PT-2026-42701
CVE-2026-46681
·
تاريخ النشر
2026-05-21
·
تاريخ التحديث
2026-09-11
الوصف من
CVSS 4.0
7.2
عاليةالمقاييسAV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
@nevware21/ts-utils الإصدارات الأقدم من 0.14.0
الوصف
تقوم الدالة
copyProps() الموجودة في lib/src/object/copy.ts بالتكرار على خصائص الكائن المصدر باستخدام حلقة for...in دون إجراء فحص Object.hasOwnProperty. بالإضافة إلى ذلك، تفشل الدالة في تصفية المفاتيح الخطيرة مثل proto وconstructor وprototype. تسمح هذه الثغرة للمهاجم بتنفيذ «تلوث النموذج الأولي» (prototype pollution)، والذي يتضمن تعديل سلسلة النماذج الأولية لجميع الكائنات في التطبيق، مما قد يؤدي إلى تغيير السلوك أو إحداث ثغرات أمنية في جميع أنحاء النظام.التوصيات
تحديث @nevware21/ts-utils إلى الإصدار 0.14.0.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾