ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
مكتبة Highcharts JS هي مكتبة رسوم بيانية تعتمد على SVG. من الإصدار 2.3.0 حتى 3.2.0، تنشئ Highcharts Grid عناصر مسار SVG من تعريفات كائن rendering.icons وقامت مسبقًا بنسخ كل مفتاح فرعي باستخدام setAttribute. يمكن لمهاجم يتحكم في إعدادات Grid توفير أسماء سمات معالج الأحداث في تعريف الأيقونة. ونظرًا لأن الأيقونات المخصصة تتجاوز الأيقونات المضمنة، يمكن للمهاجم استبدال أيقونات الترتيب أو التصفح الافتراضية، وتعمل الشيفرة البرمجية في أصل الصفحة المستضافة عندما يحوم المستخدم فوق الأيقونة المتأثرة أو ينشطها. تم إصلاح هذه المشكلة في الإصدار 3.2.0.