CVE-2026-5087 in PAGI::Middleware::Session::Store::Cookie
الملخص
بحسب VulDB • 24/05/2026
تحتوي الإصدارات السابقة من الإصدار 0.001003 من PAGI::Middleware::Session::Store::Cookie لنظام Perl على ثغرة في توليد البايتات العشوائية بشكل غير آمن.
تحاول PAGI::Middleware::Session::Store::Cookie قراءة البايتات مباشرةً من جهاز /dev/urandom. وإذا فشل ذلك (على سبيل المثال، على الأنظمة التي لا تحتوي على هذا الجهاز، مثل Windows)، فإنها تصدر تحذيراً يوصي المستخدم بتثبيت Crypt::URandom، ثم تعيد سلسلة من البايتات العشوائية المولدة بواسطة دالة rand المدمجة، وهي غير مناسبة للتطبيقات التشفيرية.
لا تستخدم هذه الوحدة النمطية (module) Crypt::URandom، ولا يؤدي تثبيتها إلى إصلاح المشكلة.
تُستخدم البايتات العشوائية لتوليد متجه التهيئة (IV) لتشفير ملفات تعريف الارتباط (cookies).
قد يجعل متجه التهيئة (IV) القابل للتوقع من السهل على المستخدمين الضارين فك تشفير البيانات الخاصة بالجلسة المخزنة في ملف تعريف الارتباط والتلاعب بها.
If you want to get best quality of vulnerability data, you may have to visit VulDB.