Quick answers
- Is CVE-2026-45680 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2026-45680 being exploited in the wild.
- How severe is CVE-2026-45680?
- Medium severity, with a CVSS score of 5.9, published 2 June 2026.
- Which products and versions are affected?
- go.opentelemetry.io/obi (Go) < 0.9.0, SEMVER:introduced=0,fixed=0.9.0; Opentelemetry Ebpf Instrumentation Prior to 0.9.0.
- Is there a fix for CVE-2026-45680?
- Yes. go.opentelemetry.io/obi (Go): upgrade to 0.9.0 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2026-45680 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2026-45680?
- Check whether you run go.opentelemetry.io/obi (Go), Opentelemetry Ebpf Instrumentation or Opentelemetry Otelhttp at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- go.opentelemetry.io/obi (Go): upgrade to 0.9.0 or later
go get go.opentelemetry.io/obi@v0.9.0
Technical details
OpenTelemetry eBPF Instrumentation (OBI) prior to version 0.9.0 contains an excessive iteration vulnerability (CWE-834) within its internal metrics replay logic. Specifically, in `pkg/export/prom/prom_bpf.go`, the metrics exporter replays BPF probe hits into histogram observations by looping once for every recorded run count. Because the `deltaCount` (the difference between current and previous run counts) is not capped, a high-frequency workload can cause this loop to execute an extremely large number of times during each collection interval. An attacker can exploit this by driving high traffic volumes through instrumented services, causing the privileged OBI agent to enter a tight loop and exhaust CPU resources. This issue is patched in version 0.9.0.
Affected products
- OpenTelemetry opentelemetry-ebpf-instrumentation (OBI) Prior to 0.9.0
Identifiers
- CVE-2026-45680
- GHSA-89c6-vpcj-7vj4
- GO-2026-5248
Timeline
- 2026-05-11: patched: Version 0.9.0 released
- 2026-05-12: advisory: GitHub Security Advisory GHSA-89c6-vpcj-7vj4 published
- 2026-06-02: disclosed: CVE-2026-45680 published to NVD