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.

مسؤول

GitHub M

حجز

04/10/2024

إفشاء

25/10/2024

الاعتدال

تمت الموافقة

إدخال

VDB-281782

EPSS

0.00477

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!