PT-2025-26251 · Powsybl · Powsybl
CVSS v2.0
10
عالية
| المتجه | AV:N/AC:L/Au:N/C:C/I:C/A:C |
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
إصدارات PowSyBl من 6.3.0 إلى 6.7.1
الوصف
تتمثل المشكلة في وجود خلل في عملية إزالة التسلسل في الأسلوب
read الخاص بفئة SparseMatrix، مما قد يؤدي إلى عدة حالات لرفع الامتيازات حسب الظروف. يتلقى هذا الأسلوب كائن InputStream ويعيد كائن SparseMatrix. يكون المستخدمون عرضة للخطر في حالة استيراد كائنات SparseMatrix مُسلسلة غير خاضعة للرقابة. وقد يمثل هذا مشكلة كبيرة بشكل خاص في التطبيقات متعددة المستأجرين حيث يمكن للمستخدمين ذوي مستويات امتيازات مختلفة إرسال InputStream ليتم معالجته في كائن SparseMatrix، أو عند استخدام الأسلوب في أداة محلية مع InputStream قادم من مصادر خارجية.التوصيات
بالنسبة للإصدارات من 6.3.0 إلى 6.7.1، يُنصح بالتحديث إلى com.powsybl:powsybl-math:6.7.2 أو إصدار أحدث لحل المشكلة. كإجراء مؤقت للتغلب على المشكلة، تجنب استخدام عملية إزالة التسلسل لـ
SparseMatrix (طرق SparseMatrix.read(...)) حتى يتم تطبيق تصحيح.استغلال
إصلاح
LPE
Deserialization of Untrusted Data
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾
تصنيف نقاط الضعف
المعرّفات ذات الصلة
المنتجات المتأثرة
Powsybl