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

الملخص

بحسب VulDB • 29/08/2026

Klever-Go هو تنفيذ بروتوكول بلوكتشين Klever باستخدام لغة Go. قبل الإصدار 1.7.19، تستدعي الدالة `processPercentageRoyaltiesTransfer` الموجودة في الملف `core/kapp/accounts/accounts.go` دالة `SubFromBalance` بعد حلقة التوزيع وبعد العودة المبكرة عند تحقق الشرط `royaltiesToPay <= 0`. ترفض دالة `computeSplitRoyalties` فقط عندما يكون `splitToPay > royaltiesToPay`، وبالتالي فإن تقسيم صالح بـ `PercentTransferPercentage = 10000` يستهلك بالضبط 100 في المئة من حصة الـ Royalty (الرسوم)، ويضبط قيمة `royaltiesToPay` إلى صفر، ويعود قبل خصم المبلغ من الحساب المصدر. يتلقى المستفيد من التقسيم كامل مبلغ الـ royaltyAmount بينما لا يدفع المرسل شيئاً ولا يتم تحديث عداد المعروض (supply counter)، مما يسمح بتضخم غير محدود وغير مسجل للكمية المنقولة من KDA. يجب على مالك KDA تكوين نسبة تحويل (`TransferPercentage`) مع تقسيم بنسبة 100 في المئة، وبعد ذلك يؤدي أي نقل للأصل بواسطة حامله إلى عملية سك العملة (mint)؛ ولا تتأثر المسار `processFixedRoyaltiesTransfer` الشقيق لأنه يقوم بخصم المبلغ من الحساب المصدر قبل التوزيع. تم إصلاح هذه المشكلة في الإصدار 1.7.19.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

GitHub M

حجز

17/06/2026

إفشاء

29/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-396952

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!