PT-2025-21751
CVE-2025-22233
·
تاريخ النشر
2025-05-16
·
تاريخ التحديث
2026-10-12
الوصف من
CVSS 3.1
3.1
منخفضةالمقاييسAV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة:
إصدارات Spring Framework من 5.3.0 إلى 5.3.42
إصدارات Spring Framework من 6.0.0 إلى 6.0.27
إصدارات Spring Framework من 6.1.0 إلى 6.1.19
إصدارات Spring Framework من 6.2.0 إلى 6.2.6
الوصف:
تتعلق المشكلة بتجاوز عمليات التحقق من الحقول غير المسموح بها (disallowed fields) في Spring Framework. وهذا يتيح إمكانية الاستغلال. لم يتم توفير العدد التقديري للأجهزة المتأثرة. ولا توجد معلومات عن حوادث فعلية تم فيها استغلال هذه المشكلة.
تتضمن التفاصيل الفنية حول الاستغلال إمكانية التحايل على عمليات التحقق من الحقول غير المسموح بها (disallowedFields).
لتجنب الالتباس، لم يتم ذكر أي نقطة نهاية API محددة أو معلمة معرضة للخطر في الأوصاف المقدمة.
التوصيات:
بالنسبة لإصدارات Spring Framework من 5.3.0 إلى 5.3.42، قم بالتحديث إلى الإصدار 5.3.43.
بالنسبة لإصدارات Spring Framework من 6.0.0 حتى 6.0.27، قم بالتحديث إلى الإصدار 6.0.28.
بالنسبة لإصدارات Spring Framework من 6.1.0 حتى 6.1.19، قم بالتحديث إلى الإصدار 6.1.20.
بالنسبة لإصدارات Spring Framework من 6.2.0 حتى 6.2.6، قم بالتحديث إلى الإصدار 6.2.7.
كإجراء عام للتخفيف من المخاطر، ضع في اعتبارك استخدام كائن نموذج مخصص يحتوي على خصائص مخصصة لربط البيانات فقط، أو استخدام ربط المنشئ مع تعطيل العلامة declarativeBinding لتقليل مخاطر الاستغلال إلى أدنى حد.
يفضل استخدام allowedFields بدلاً من disallowedFields لتكوين الربط.
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾