Skip to main content
← All vulnerabilities
CVE-2026-44697GHSA-87M7-QFFR-542VGO-2026-5246

Klever-Go MultiDataInterceptor: remote OOM via crafted compressed P2P payload

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.7.17
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

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 multi-gigabyte heaps on the receiving node from a sub-50 KiB gossip payload. A single packet is sufficient to OOM-kill a validator with conventional memory provisioning. Fleet-wide application affects chain liveness. This vulnerability is fixed in 1.7.17.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • klever-io klever-go

    fixed in 1.7.17

  • github.com/klever-io/klever-goGo

    through 1.7.16

  • github.com/klever-io/klever-goGo

    All versions

References 1

GitHub · klever-io/klever-go