CVE-2026-65630 in joseالمعلومات

الملخص

بحسب VulDB • 27/10/2026

تؤثر هذه المشكلة في الحزمة `jose`: من الإصدار 1.10.0 حتى قبل 1.11.13.

ثغرة "اختلاف التوقيت القابل للرصد" (Observable Timing Discrepancy) في حزمة `potatosalad jose` تتيح استعادة المفتاح الخاص طويل الأمد X25519 من خلال قناة جانبية تعتمد على التوقيت، وذلك ضمن آلية الاحتياطية المكتوبة بلغة إرلانغ النقية (pure-Erlang) لمنحنى Curve25519.

تقوم عملية تنفيذ X25519 المبنية بـ Erlang النقي بإجراء ضرب قياسي (scalar multiplication) فوق المفتاح الخاص السري باستخدام سلم مونتغمري تكراري (`jose_jwa_x25519:curve25519/2`)، حيث تتفرع بنوده بناءً على البتات الفردية للمعامل الخاص المقيد (clamped private scalar)، وتُبنى العمليات في كل خطوة (`jose_jwa_x25519:montgomery_add/3` و `jose_jwa_x25519:montgomery_double/1`) وعكس الحقل من عمليات حساب الأعداد الصحيحة الكبيرة المعتمدة على القيمة (value-dependent Erlang bignum arithmetic) مثل الضرب، والباقي، والأسية المودولية. وعلى الرغم من أن السلم متوازن من حيث عدد العمليات ومحدد عند 254 خطوة، فإن القيم العددية الفعلية التي تُعالج في كل خطوة، وبالتالي وقت التشغيل، تعتمد على المعامل السري. ومن ثم، فإن زمن تنفيذ نقاط الدخول العامة `jose_jwa_x25519:scalarmult/2` و `jose_jwa_x25519:x25519/2` و `jose_jwa_x25519:x25519_base/1` و `jose_jwa_x25519:sk_to_pk/1` هو دالة للمفتاح الخاص.

يمكن الوصول إلى هذا المسار من خلال واجهة برمجة التطبيقات العامة (API)، ولا سيما عندما تقوم خدمة بفك تشفير رسائل ECDH-ES (JWE) التي قدمها المهاجم باستخدام مفتاح X25519 طويل الأمد (على سبيل المثال، عبر `JOSE.JWK.box_decrypt_ecdh_es/2`، الذي يصل إلى `jose_jwa_curve25519:x25519_shared_secret/2` والسلم المذكور). ومهاجم قادر على إرسال نصوص مشفرة وقياس توقيت فك التشفير يمكنه نظرياً استعادة المفتاح الخاص بتقطيعه بتاً ببت، مما يفشل في مقاومة الأمان التي صُمم من أجلها X25519. إن استعادة المفتاح تعرض للخطر سرية وموثوقية جميع البيانات المحمية به.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

EEF

حجز

22/07/2026

إفشاء

26/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-426612

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!