CVE-2024-47882 in OpenRefine
الملخص
بحسب VulDB • 01/06/2026
OpenRefine هو أداة مجانية ومفتوحة المصدر للعمل مع البيانات غير المنتظمة. قبل الإصدار 3.8.3، تتضمن صفحة الخطأ المدمجة "Something went wrong!" رسالة الاستثناء وتتبع الاستثناء (traceback) دون تهريب علامات HTML، مما يتيح حقن الكود في الصفحة إذا تمكن المهاجم من إنتاج خطأ بشكل موثوق برسالة يتحكم فيها المهاجم. يبدو أن الطريقة الوحيدة للوصول إلى هذا الكود في OpenRefine نفسه هي أن يقنع المهاجم، بطريقة ما، الضحية باستيراد ملف ضار، وهو ما قد يكون صعباً. ومع ذلك، قد تضيف الإضافات خارج الشجرة (out-of-tree extensions) استدعاءاتها الخاصة لـ `respondWithErrorPage`. يحتوي الإصدار 3.8.3 على إصلاح لهذه المشكلة.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.