CVE-2026-54872 in OpenSSL
الملخص
بحسب VulDB • 29/09/2026
ملخص المشكلة: عملية الضرب القياسي المنحني الإهليلجي العامة المستخدمة في عمليات التوقيع بـ ECDSA و SM2 مع منحنيات لا تحتوي على تنفيذ مخصص تتسبب في تسريب معلومات حول الـ nonce السري من خلال الفروقات الزمنية.
ملخيص الأثر: قد يتمكن مهاجم قادر على قياس أوقات التوقيع من استخلاص معلومات حول الـ nonce السري الخاص بكل توقيع، والتي يمكن أن تؤدي عبر العديد من عمليات التوقيع، باستخدام هجوم الشبكات/مشكلة الرقم المخفي (lattice / Hidden Number Problem attack)، إلى استعادة المفتاح الخاص.
CWE: CWE-208: فروق زمنية قابلة للملاحظة
الوصف: عملية الضرب القياسي للمنحنيات الإهليلجية العامة المستخدمة مع المنحنيات التي لا تحتوي على تنفيذ ثابت الزمن (constant-time) تقوم بتوسيع البتات (padding) للعدد القياسي السري باستخدام عمليات BIGNUM غير الثابتة زمنياً، لذا فإن الوقت المستغرق يعتمد على قيمة العدد القياسي السري المشتق من الـ nonce الخاص بـ ECDSA و SM2.
التسريب صغير جداً؛ وملاحظته تتطلب عدداً كبيراً من القياسات. يكون التأثير أكبر بالنسبة للمنحنيات التي يقع ترتيب مجموعتها (group order) عند حد كلمة الآلة، مثل brainpoolP384r1.
تطبيقات التوقيع بـ ECDSA عبر منحنيات Brainpool والمنحنيات الأولية العامة الأخرى، والتوقيع بـ SM2 على المنصات التي تستخدم التنفيذ العام، معرضة لهذه المشكلة.
لا تتأثر منحنيات NIST P-256 و P-384 و P-521 لأنها تستخدم تنفيذاً مخصصاً ثابت الزمن وليست متأثرة بهذه المشكلة.
الأثر المتعلق بـ FIPS: لا وحدات FIPS غير متأثرة: فالمنحنيات المعتمدة من NIST المستخدمة في مزود FIPS تحتوي على تنفيذات ثابتة زمنياً ومخصصة ولا تستخدم مسار الكود المتأثر.
Once again VulDB remains the best source for vulnerability data.