PT-2025-12875
CVE-2025-27551
·
تاريخ النشر
2025-03-26
·
تاريخ التحديث
2026-02-09
الوصف من
CVSS 3.1
4.0
متوسطةالمقاييسAV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
اسم البرنامج المعرض للخطر والإصدارات المتأثرة
DBIx::Class::EncodedColumn الإصدارات الأقدم من 0.00032
الوصف
تنشأ المشكلة بسبب استخدام الدالة
rand()، التي لا تعتبر آمنة من الناحية التشفيرية، لتطبيق القيمة المبدئية (salt) على تجزئات كلمات المرور. ويرتبط هذا بملف البرنامج lib/DBIx/Class/EncodedColumn/Digest.pm.التوصيات
بالنسبة للإصدارات الأقدم من 0.00032، قم بالتحديث إلى الإصدار 0.00032 أو أحدث لحل المشكلة. كحل بديل مؤقت، يُنصح بتعطيل استخدام
rand() لتطبيق القيمة المبدئية (salt) على تجزئات كلمات المرور حتى يتوفر تصحيح. قم بتقييد الوصول إلى وظائف تجزئة كلمات المرور لتقليل مخاطر الاستغلال. تجنب استخدام الدالة rand() في العمليات التشفيرية الحساسة حتى يتم حل المشكلة. وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾