CVE-2026-52879

Source
https://cve.org/CVERecord?id=CVE-2026-52879
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-52879.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-52879
Aliases
Downstream
Related
Published
2026-08-07T22:36:53.980Z
Modified
2026-08-09T03:47:20.322354747Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
Klever-Go: Unbounded goroutine spawn on direct-message ingress enables peer-driven DoS
Details

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 semaphore, throttler, or bound on the number of concurrent in-flight spawns. Because the antiflood check runs inside the spawned goroutine rather than before it, a single connected peer can open a direct-send stream and send a stream of well-formed messages to force unbounded goroutine creation, where each goroutine allocates its own stack and holds a message reference until processing completes, adding scheduler and garbage-collection pressure faster than the runtime can drain it. This lets one peer degrade the node's availability and its ability to process legitimate traffic, resulting in a remotely triggerable denial of service. The issue is fixed in 1.7.18.

Database specific
{
    "cwe_ids": [
        "CWE-400",
        "CWE-770"
    ],
    "cna_assigner": "GitHub_M",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/52xxx/CVE-2026-52879.json"
}
References

Affected packages

Git / github.com/klever-io/klever-go

Affected ranges

Type
GIT
Repo
https://github.com/klever-io/klever-go
Events
Database specific
{
    "source": "AFFECTED_FIELD",
    "extracted_events": [
        {
            "introduced": "1.7.14"
        },
        {
            "fixed": "1.7.18"
        }
    ]
}

Affected versions

v1.*
v1.7.14
v1.7.15
v1.7.16
v1.7.17

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-52879.json"