VYPR

Klever Go

by Klever Io

Source repositories

CVEs (18)

  • CVE-2026-54755CriAug 28, 2026
    risk 0.55cvss 9.6epss 0.01

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.19, split-royalty fields decoded in core/kapp/builtInFunctions/utils.go can contain values greater than core.HundredPercent, and core/kapp/kda/create.go and core/kapp/kda/trigger.go sum those…

  • CVE-2026-54754CriAug 28, 2026
    risk 0.55cvss 9.6epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.19, marketplace settlement in core/kapp/market/market.go reads MarketOrderData.ReferralPercentage from the listing while reading asset.Royalties.MarketPercentage live at purchase time. An asset…

  • CVE-2026-82405HigSep 23, 2026
    risk 0.50cvss —epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, the KleverUpdateAccountPermission built-in authorizes replacement of a target account's permissions by checking attacker-controlled vmInput.RecipientAddr instead of authenticated…

  • CVE-2026-55764HigAug 28, 2026
    risk 0.50cvss —epss 0.01

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.19, Klever-Go allows a mint-role holder to bypass a finite per-nonce MaxSupply on the semi-fungible token add-quantity path. In core/kapp/systemAccount/systemAcount.go, SFTAddCirculation performed…

  • CVE-2026-55763HigAug 28, 2026
    risk 0.50cvss —epss 0.01

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.19, processPercentageRoyaltiesTransfer in core/kapp/accounts/accounts.go calls SubFromBalance after the split loop and after the royaltiesToPay <= 0 early return. computeSplitRoyalties rejects…

  • CVE-2026-86064HigSep 23, 2026
    risk 0.49cvss 8.6epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, the default-open GET /log WebSocket route configured in config/node/api.yaml and registered by network/api/api.go does not require authentication. The first client message is parsed as a…

  • CVE-2026-44697HigMay 29, 2026
    risk 0.49cvss 8.6epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.17, a remote, unauthenticated denial-of-service vulnerability in Batch.Decompress (data/batch/batch.go) allows any peer that participates in a topic served by MultiDataInterceptor to allocate…

  • CVE-2026-82409HigSep 23, 2026
    risk 0.48cvss —epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, indexer/common.go serializedDataForUpdateAccounts places the attacker-controlled acc.Name value into an Elasticsearch _bulk JSON and NDJSON request without escaping it. The SetAccountName…

  • CVE-2026-86065HigSep 23, 2026
    risk 0.42cvss 7.5epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, the default-open GET /subscribe endpoint in network/api/websocket/routes.go accepts unauthenticated WebSocket clients with permissive origin handling, does not call SetReadLimit to bound…

  • CVE-2026-52880HigAug 7, 2026
    risk 0.42cvss 7.5epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Versions from 1.7.14 through 1.7.17 are vulnerable to a remotely triggerable denial of service. Both REST APIs are started with the Gin Engine.Run convenience method, which serves requests through Go's default…

  • CVE-2026-52879HigAug 7, 2026
    risk 0.42cvss 7.5epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. In versions 1.7.14 through 1.7.17, the direct-message ingress handler spawns a new goroutine for every incoming direct message before the processor-level antiflood layer makes any admission decision, with no…

  • CVE-2026-52878HigAug 7, 2026
    risk 0.42cvss 7.5epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Versions 1.7.14 through 1.7.17 are vulnerable to a nil-pointer panic triggered by a protobuf Transaction whose embedded RawData sub-message is omitted. This omission causes RawData to decode to nil. Every…

  • CVE-2026-47249HigAug 7, 2026
    risk 0.42cvss 7.5epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.18, the P2P resolver request handling logic is vulnerable to hash-array amplification. A connected peer can send a compressed RequestDataType_HashArrayType direct request that is only 442 bytes on…

  • CVE-2026-82407HigSep 23, 2026
    risk 0.39cvss —epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, core/kapp/validators/validators.go Register and the runtime validator update path accept a submitted BLSPublicKey without curve, prime-order subgroup, or nonzero validation. When a validator…

  • CVE-2026-82406HigSep 23, 2026
    risk 0.39cvss —epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, the native marketplace function core/kapp/market/market.go Buy does not check IsClaimed before accepting a bid. A seller can use the Claim seller-accept branch to settle a resting-bid auction…

  • CVE-2026-58262HigAug 7, 2026
    risk 0.39cvss —epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.20, header signature verification counts the unused padding bits of the PubKeysBitmap toward the two-thirds validator quorum. These padding bits do not correspond to any validator and are ignored…

  • CVE-2026-46403MedJul 21, 2026
    risk 0.34cvss 6.3epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. Prior to 1.7.17, KVM exposes `ExecuteReadOnlyWithTypedArguments` as a read-only execution mechanism. The hook saves the previous read-only state, sets `runtime.SetReadOnly(true)`, executes the destination…

  • CVE-2026-49343MedAug 7, 2026
    risk 0.31cvss 5.9epss 0.00

    Klever-Go is the Go implementation of the Klever blockchain protocol. In versions prior to 1.7.18, the account-data trie syncers are vulnerable to a resource-exhaustion flaw that leaks bounded throttler slots on error paths. In syncDataTrie() (in both userAccountsSyncer.go and…