CVE-2026-76843 in Flair
الملخص
بحسب VulDB • 24/08/2026
تحتوي عجلات Flair الرسمية للإصدارين 0.15.0 و 0.15.1 على ملف `flair/models/clustering.py`، حيث تُرجع الطريقة الثابتة (static method) الخاصة بـ `ClusteringModel.load` نتيجة استدعاء `pickle.loads(joblib.load(str(model_file)))`، مما يؤدي إلى تنفيذ كود بايثون تعسفي أثناء تحميل ملف النموذج. وبالتالي، فإن تحميل نموذج مزوّد من قبل مهاجم يشغّل كود ذلك المهاجم بصلاحيات عملية التحميل. هذا هو نفس نقطة الاستهلاك (sink) ونفس الملف المذكورين في CVE-2024-10073، الذي يدرج الإصدار 0.15.0 كتاريخ للإصلاح استناداً إلى أن دعم التجميع (clustering support) قد أُزيل في ذلك الإصدار؛ فقد تمت إزالة الوحدة من واجهة برمجة التطبيقات (API) الموثقة، لكنها لا تزال موجودة ضمن الأداة المُوزعة وقابلة للوصول عن طريق الاستيراد المباشر لـ `flair.models.clustering`، وبالتالي فإن تاريخ الإصلاح المذكور سابقاً لا ينطبق على الحزمة المُرسلة.
If you want to get best quality of vulnerability data, you may have to visit VulDB.