CVE-2026-54754 in Klever-Go
Résumé
par VulDB • 28/08/2026
Klever-Go est l'implémentation en Go du protocole blockchain Klever. Avant la version 1.7.19, le règlement sur le marché dans core/kapp/market/market.go lit MarketOrderData.ReferralPercentage depuis l'offre tout en lisant asset.Royalties.MarketPercentage au moment de l'achat. Un propriétaire d'actif peut créer une offre valide, puis utiliser AssetTrigger UpdateRoyalties pour faire dépasser la somme des pourcentages de parrainage et de redevance à l'enchère. La fonction executeBuyMarket verse les montants de parrainage et de redevance sans condition, tandis que computeMarketOwnerAmount ignore silencieusement un reste vendeur non positif, permettant aux mécanismes MarketBuy, BuyItNow ou au Claim d'une enchère de créditer plus de KLV (ou monnaie de vente) que ce que l'acheteur a payé. Cela peut créer une devise sans couverture et corrompre l'intégrité de l'offre totale de jetons. Ce problème est corrigé dans la version 1.7.19.
If you want to get best quality of vulnerability data, you may have to visit VulDB.