CVE-2026-54755

Kritik

Təsvir

Klever-Go, Klever blokçeyn protokolunun Go tətbiqidir. 1.7.19 versiyasından əvvəl, core/kapp/builtInFunctions/utils.go faylında dekodlaşdırılan split-royalty sahələri core.HundredPercent-dən böyük dəyərlər ehtiva edə bilər və core/kapp/kda/create.go ilə core/kapp/kda/trigger.go bu dəyərləri uint32 akkumulyatorlarında cəmləyir. İki 0x80000000 girişi kimi xüsusi hazırlanmış dəyərlər validasiya cəmini sıfıra bərabər edərək (wrap) CheckValid100Params yoxlamasından keçir. Daha sonra core/kapp/accounts/accounts.go, core/kapp/market/market.go və core/kapp/ito/ito.go fayllarındakı royalty ödəniş yolları hər bir həddindən artıq bölünmüş məbləği kreditləşdirir və mənfi qalığı səssizcə silir ki, bu da adi aktiv transferlərinin, market yerində alışların və ya ITO alışlarının təminatla dəstəklənməyən KLV və ya digər aktivlərin yaradılmasına imkan verməsinə səbəb olur. Bu problem 1.7.19 versiyasında düzəldilib.

CiddilikKritik
CVSS9.6
İstismar ehtimalı—
MəhsulGithub.com/klever-io/klever-go
Dərc28 avq 2026
İlk görülmə28 avq 2026

Necə düzəltmək olar

Yeniləyin
  • github.com/klever-io/klever-go1.7.19 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
github.com/klever-io/klever-goGov < 1.7.191.7.19

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.