CVE-2026-86064 json
Klever-Go: /log controls global node logging
published last mo. modified last mo. also GHSA-9v8p-frvj-2pcm , GO-2026-6583 , EUVD-2026-85574
- cvss
- 8.6
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 48%
- public exploits
- 0
- none known
Summary
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 logger Profile in network/api/logs/logSender.go and applied process-wide through Profile.Apply, allowing a remote client to change global log levels and formatting options until the connection closes. The same connection is registered as a log observer and can receive live process logs. An attacker can suppress normal logs, increase verbosity, distort operator visibility, and access operational information without credentials. This issue is fixed in version 1.7.20.
Patch / fix
- go github.com/klever-io/klever-go 1.7.20
Is CVE-2026-86064 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- partial
- Assessed
- last mo.
Exploit prediction
0.58% chance of exploitation in the next 30 days, higher than 48% of all scored CVEs (FIRST EPSS, 2026-11-11).
Exploits and checks
- github.com https://github.com/klever-io/klever-go/security/advisories/GHSA-9v8p-frvj-2pcm referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.6 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L |
| GitHub | 3.1 | 8.6 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/klever-io/klever-go | <1.7.20 |
1.7.20 |
Affected products
- klever-io klever-go
Classification
References
-
github.com
/klever-io/klever-go/pull/74
web, patch
-
github.com
/klever-io/klever-go/commit/a2740c985a788fb69e17742ea4f0c37c440733b2
web, patch
-
github.com
/klever-io/klever-go/security/advisories/GHSA-9v8p-frvj-2pcm
exploit, web, advisory
-
github.com
/klever-io/klever-go/releases/tag/v1.7.20
web
-
github.com
/klever-io/klever-go
package
Sources
- CVE List CVE-2026-86064
- GitHub Advisory GHSA-9v8p-frvj-2pcm
- NVD CVE-2026-86064
- OSV GO-2026-6583
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.