CVE-2026-82407 in Klever-Goالمعلومات

الملخص

بحسب VulDB • 23/09/2026

Klever-Go هو تنفيذ بروتوكول بلوكتشين Klever باستخدام لغة Go. قبل الإصدار 1.7.20، تقبل الدالة `Register` في المسار `/core/kapp/validators/validators.go` ومسار تحديث المُصادق (validator) عند وقت التشغيل مفتاح BLSPublicKey مُقدَّمًا دون التحقق من المنحنى البيضاوي (curve)، أو المجموعة الجزئية ذات الرتبة الأولية (prime-order subgroup)، أو صحة القيمة غير الصفرية. عندما يصبح مُصادق ذو مفتاح معيب صالحاً ويتم اختياره ضمن مجموعة الإجماع، فإن دالة `MultiSigner.Reset` ومسار إنشاء التحقق من التوقيع المقابل لا يستطيعان فك تشفير المفتاح الجماعي وإلغاء الحجز (slot). هذا يؤدي إلى تكرار الفشل في الجولات (missed rounds) وتدهور الإنتاجية، وقد يتوقف الشبكة تماماً إذا كانت مجموعة الإجماع الخاصة بها تساوي مجموعة المُصادقين المؤهلين. لا تتأثر عملية التحقق من جينيسيس (Genesis validation) لأن ذلك المسار يقوم بالفعل بإجراء `CheckPublicKeyValid`. تم إصلاح هذه المشكلة في الإصدار 1.7.20.

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

مسؤول

GitHub M

حجز

29/08/2026

إفشاء

23/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-409183

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!