يحدث ثغرة Cross-site Scripting (XSS) عندما يتحكم المهاجم في أسماء السمات، مما يسمح بحقن سمات ونصوص برمجية في HTML المُصير عبر الدالة `Phoenix.HTML.attributes escape/1`. تفشل الدالة `key escape/1` في تحييد المسافات البيضاء في المفاتيح الثنائية بشكل صحيح، مما يسمح بإنشاء سمات جديدة مثل معالجات الأحداث. بالإضافة إلى ذلك، يتم تحويل مفاتيح atom إلى صيغة dasherized فقط، مما يسمح بمرور رموز مثل علامات الاقتباس والأقواس الزاوية. تؤثر هذه المشكلة على التطبيقات التي تبني مفاتيح السمات من مدخلات غير موثوقة وتقوم بتصييرها باستخدام HEEx `<tag {@attrs}>` أو `content tag/3` أو استدعاءات مباشرة. كما أن المفاتيح المتداخلة `data` و `aria` و `phx` عرضة للتأثر أيضاً. يمكن أن يؤدي ذلك إلى تنفيذ نصوص برمجية عشوائية في متصفحات المستخدمين الذين يشاهدون الصفحات المصابة.