PT-2026-4943

CVE-2025-15469

·

تاريخ النشر

2025-01-01

·

تاريخ التحديث

2026-09-18

الوصف من

CVSS 3.1
5.5
متوسطة
المقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
اسم البرنامج المعرض للثغرة والإصدارات المتأثرة
الإصداران 3.5 و3.6 من OpenSSL
الوصف
تقوم أداة سطر الأوامر «openssl dgst» باقتطاع البيانات المدخلة بصمت إلى 16 ميغابايت عند استخدام خوارزميات التوقيع «one-shot»، وتُبلغ عن نجاح العملية بدلاً من الإبلاغ عن خطأ. قد يؤدي ذلك إلى اعتقاد المستخدم بأن الملف بأكمله قد تم توثيقه، في حين أن البيانات النهائية التي تتجاوز 16 ميغابايت تظل غير موثقة. تؤثر هذه المشكلة فقط على سلوك أداة سطر الأوامر ولا تؤثر على أدوات التحقق التي تعالج الرسالة الكاملة باستخدام واجهات برمجة التطبيقات (APIs) الخاصة بالمكتبة. كما لا تتأثر خوارزميات التلخيص المتدفقة (digest) الخاصة بـ «openssl dgst» ومستخدمي المكتبة. تحدث المشكلة عند استخدام خوارزميات التوقيع لمرة واحدة، مثل Ed25519 أو Ed448 أو ML-DSA. تقوم الأداة باقتطاع المدخلات إلى أول 16 ميغابايت وتستمر دون الإشارة إلى وجود خطأ، مما يخلق ثغرة في السلامة حيث يمكن تعديل البايتات النهائية دون أن يتم اكتشاف ذلك، إذا تم إجراء كل من التوقيع والتحقق باستخدام نفس مسار الكود المتأثر.
التوصيات
الإصدار 3.5 من OpenSSL: تجنب توقيع أو التحقق من ملفات أكبر من 16 ميغابايت باستخدام خوارزميات التوقيع أحادية الاستخدام (one-shot) عبر أداة سطر الأوامر ’openssl dgst‘.
الإصدار 3.6 من OpenSSL: تجنب توقيع أو التحقق من ملفات أكبر من 16 ميغابايت باستخدام خوارزميات التوقيع لمرة واحدة (one-shot) عبر أداة سطر الأوامر ’openssl dgst‘.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
ALSA-2026:1472
ALSA-2026:1473
CLEANSTART-2026-GK72927
CLEANSTART-2026-ZX69358
JLSEC-2026-258
OPENSUSE-SU-2026:10237-1
OPENSUSE-SU-2026:20152-1
RHSA-2026:1472
RHSA-2026:1473
RHSA-2026:7261
SUSE-SU-2026:20211-1
SUSE-SU-2026:20223-1
SUSE-SU-2026:3835-1
USN-7980-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾