PT-2026-126685
CVE-2026-116674
·
تاريخ النشر
2026-10-27
·
تاريخ التحديث
2026-10-27
الوصف من
CVSS 3.1
6.5
متوسطةالمقاييسAV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:L
اسم البرنامج المصاب والإصدارات المتأثرة
systeminformation الإصدارات السابقة لـ 5.33.13
الوصف
في أنظمة FreeBSD و OpenBSD و NetBSD، تقوم الدالة
networkStats(ifaces) في lib/network.js بتخزين بيانات كل واجهة في ذاكرة تخزين مؤقت لكائن بسيط. عند تمرير القيمة proto كمعامل ifaces ، يتم استخدام قيمة Object.prototype الموروثة بدلاً من إنشاء إدخال ذاكرة تخزين مؤقت خاص. وبناءً على ذلك، تقوم الدالة calcNetworkSpeed() بكتابة rx bytes و tx bytes و rx sec و tx sec و ms و last ms و operstate مباشرة على Object.prototype. يؤدي هذا إلى تلوث النموذج الأولي (prototype pollution)، حيث يمكن أن تؤدي تصادمات الأسماء الموروثة والمفاتيح القابلة للتعداد إلى إفساد تفرع التطبيق، أو التسلسل (serialization)، أو دمج التكوين، أو التحقق من الصحة، أو سلوك البحث.التوصيات
التحديث إلى الإصدار 5.33.13.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾