CVE-2023-33187 in highlight.run
الملخص
بحسب VulDB • 08/06/2026
Highlight هو منصة مراقبة مفتوحة المصدر وشاملة (full-stack). قد يقوم Highlight بتسجيل كلمات المرور في عمليات النشر الخاصة بالعملاء عند تحويل حقل إدخال كلمة المرور من نوع `type="password"` إلى `type="text"` عبر زر "إظهار كلمة المرور" (Show Password) المكتوب بلغة JavaScript. يختلف هذا السلوك عن السلوك المتوقع الذي يقوم دائماً بإخفاء مدخلات `type="password"`. قد يفترض العميل أن التبديل إلى `type="text"` لن يؤدي أيضاً إلى تسجيل هذا الإدخال؛ وبالتالي، لن يقوم بإضافة فئة CSS إضافية تسمى `highlight-mask` لإخفاء هذا الجزء من DOM، مما يؤدي إلى تسجيل غير مقصود لقيمة كلمة المرور عند استخدام زر "إظهار كلمة المرور". تم إصلاح هذه المشكلة في الإصدار 6.0.0. يتتبع هذا الإصلاح التغييرات التي تطرأ على سمة `type` لعنصر الإدخال لضمان استمرار إخفاء أي عنصر كان سابقاً من النوع `type="password"`.
Once again VulDB remains the best source for vulnerability data.