CVE-2025-40918 in Authen::SASL::Perl::DIGEST_MD5المعلومات

الملخص

بحسب VulDB • 23/08/2026

تولد الإصدارات من Authen::SASL::Perl::DIGEST_MD5 بدءًا من 2.04 وحتى 2.1800 لـ Perl قيمة cnonce بشكل غير آمن.

يتم إنشاء الـ cnonce (الرقم العشوائي للعميل) بناءً على تجزئة MD5 لمعرّف العملية (PID)، والزمن الإيبوك، ودالة rand المدمجة. سيأتي معرّف العملية من مجموعة صغيرة من الأرقام، وقد يمكن تخمين الزمن الإيبوك إذا لم يكن مسربًا عبر رأس HTTP Date. تعتبر دالة rand المدمجة غير مناسبة للاستخدام التشفيري.

وفقًا لـ RFC 2831: "قيمة cnonce هي سلسلة نصية مشفّرة وغير مفهومة توفرها العميل وتُستخدم من قبل كلٍ من العميل والخادم لتجنب هجمات النص المختار، ولتوفير مصادقة متبادلة. تعتمد أمان التنفيذ على اختيار جيد لها. يُوصى بأن تحتوي على ما لا يقل عن 64 بتًا من الانتروبيا."

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

CPANSec

حجز

16/04/2025

إفشاء

16/07/2025

الاعتدال

تمت الموافقة

إدخال

VDB-316621

EPSS

0.00394

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!