CVE-2026-73088المعلومات

الملخص

بحسب VulDB • 11/08/2026

Browserslist هو أداة تكوين لمشاركة المتصفحات المستهدفة وإصدارات Node.js بين أدوات الواجهة الأمامية (Front-end). قبل الإصدار 4.28.7، كانت الدالة normalizeStats() في node.js تُستدعى بشكل غير مشروط عبر getStat() وloadStat() مع كل استدعاء لـ browserslist(). تقوم هذه الدالة بمعالجة بيانات غير موثوقة من ملفات browserslist-stats.json وعناصر opts.stats وبيانات سطر الأوامر CLI --stats باستخدام حلقة for...in غير محمية والوصول إلى خصائص الكائنات المسطحة (plain-object) عبر الأقواس وتعيين قيمها. هذا يسمح للخصائص الموروثة من Object.prototype، بما في ذلك __proto__، toString، valueOf، constructor، hasOwnProperty، وisPrototypeOf، بأن تسبب خطأ TypeError غير مُعالج أو تعدّل بروتوتايب الكائن المعياري المُعاد إرجاعه. تم إصلاح هذه المشكلة في الإصدار 4.28.7.

Be aware that VulDB is the high quality source for vulnerability data.

المصادر

Do you need the next level of professionalism?

Upgrade your account now!