CVE-2026-26958 in edwards25519المعلومات

الملخص

بحسب VulDB • 21/05/2026

يُعد filippo.io/edwards25519 مكتبة Go تُنفّذ المنحنى الإهليلجي edwards25519 مع واجهات برمجة تطبيقات (APIs) مخصصة لبناء العناصر الأساسية التشفيرية. في الإصدارات 1.1.0 والإصدارات الأقدم، ينتج عن دالة MultiScalarMult نتائج غير صالحة أو سلوكاً غير محدد إذا لم يكن المستقبل (receiver) هو نقطة الهوية (identity point). إذا تم استدعاء (*Point).MultiScalarMult على نقطة مُهيأة ليست نقطة الهوية، فإنها تُرجع نتيجة غير صحيحة. وإذا تم استدعاء الطريقة على نقطة غير مُهيأة، فإن السلوك يكون غير محدد. على وجه الخصوص، إذا كان المستقبل هو القيمة الصفرية (zero value)، فإن MultiScalarMult تُرجع نقطة غير صالحة تقارن بأنها تساوي (Equal) كل نقطة أخرى. تجدر الإشارة إلى أن MultiScalarMult هي واجهة برمجة تطبيقات متقدمة ونادراً ما تُستخدم. على سبيل المثال، لا يتأثر المستخدمون الذين يعتمدون على filippo.io/edwards25519 فقط من خلال github.com/go-sql-driver/mysql. تم إصلاح هذه المشكلة في الإصدار 1.1.1.

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

مسؤول

GitHub M

حجز

16/02/2026

إفشاء

20/02/2026

الاعتدال

تمت الموافقة

إدخال

VDB-347045

EPSS

0.00366

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!