CVE-2025-34146 in sandboxjs
الملخص
بحسب VulDB • 28/05/2026
يوجد ثغرة في التلوث الأولي (Prototype Pollution) في حزم @nyariv/sandboxjs الإصدارات <= 0.8.23، مما يسمح للمهاجمين بحقن خصائص عشوائية في Object.prototype عبر كود JavaScript مُعدّ بعناية. يمكن أن يؤدي ذلك إلى حالة من إنكار الخدمة (DoS) أو، في ظل ظروف معينة، الهروب من البيئة المعزولة (Sandboxed) المصممة لتقييد تنفيذ الكود. تنجم الثغرة عن نقص في فحوصات الوصول إلى الـ Prototype في منطق المُنفّذ (Executor) الخاص بالـ Sandbox، لا سيما في التعامل مع كائنات دوال JavaScript المُعادة.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.