Description
OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry standard. Prior to version 0.9.0, OBI replays BPF probe hits into histogram observations by looping once per recorded run count. On busy systems, the run-count delta can become very large, causing the metrics exporter to spend excessive CPU time in a tight loop every collection interval. This issue has been patched in version 0.9.0.
Published: 2026-06-02
Score: 5.9 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpenTelemetry eBPF Instrumentation (OBI) uses eBPF probes to record metrics that are replayed into histograms during each collection interval. Prior to version 0.9.0, OBI replayed BPF probe hits by looping once for each recorded run count. When the run‑count delta is very large on a busy system, the exporter spends a substantial amount of CPU time in a tight loop at every collection interval, leading to unnecessary CPU consumption. The attack vector, inferred from the description, would involve processes that generate heavy BPF instrumentation activity, and the privilege requirement is also inferred as local or system-level access to trigger such load.

Affected Systems

All releases of OpenTelemetry eBPF Instrumentation before version 0.9.0 are impacted by the unbounded loop bug that can amplify CPU usage. Users running older releases on systems with heavy BPF instrumentation are at risk of experiencing high CPU load.

Risk and Exploitability

The CVSS score of 5.9 indicates a moderate risk. The EPSS score is unavailable, and the vulnerability is not listed in CISA’s KEV catalog. Although the bug requires a busy system and the loop runs at each metrics collection tick, it can be triggered by any process that activates the instrumentation, potentially leading to denial of service through CPU exhaustion. It is classified as CWE‑400 (Uncontrolled Resource Consumption) and CWE‑834 (Unbounded Loop). Attackers with local or sufficient system privileges can exploit this vulnerability by forcing high probe activity or by simply observing the system under heavy load. It is inferred that triggering the high load relies on processes that can generate intense BPF activity, which is not explicitly documented but deduced from the description.

Generated by OpenCVE AI on June 2, 2026 at 17:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the upgrade to version 0.9.0 or newer of OpenTelemetry eBPF Instrumentation to eliminate the replay loop bug.
  • If an upgrade is not immediately possible, reduce the metrics collection interval or temporarily disable eBPF instrumentation to prevent excessive CPU usage.
  • Continuously monitor system CPU utilization and log any unusual spikes that could indicate the bug is still active.

Generated by OpenCVE AI on June 2, 2026 at 17:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-89c6-vpcj-7vj4 OpenTelemetry eBPF Instrumentation: Unbounded BPF internal metrics replay can exhaust CPU
History

Tue, 02 Jun 2026 17:00:00 +0000

Type Values Removed Values Added
First Time appeared Opentelemetry
Opentelemetry opentelemetry-ebpf-instrumentation
Vendors & Products Opentelemetry
Opentelemetry opentelemetry-ebpf-instrumentation

Tue, 02 Jun 2026 15:45:00 +0000

Type Values Removed Values Added
Description OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry standard. Prior to version 0.9.0, OBI replays BPF probe hits into histogram observations by looping once per recorded run count. On busy systems, the run-count delta can become very large, causing the metrics exporter to spend excessive CPU time in a tight loop every collection interval. This issue has been patched in version 0.9.0.
Title OpenTelemetry eBPF Instrumentation: Unbounded BPF internal metrics replay can exhaust CPU
Weaknesses CWE-400
CWE-834
References
Metrics cvssV3_1

{'score': 5.9, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Opentelemetry Opentelemetry-ebpf-instrumentation
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-02T15:24:46.329Z

Reserved: 2026-05-12T21:59:25.667Z

Link: CVE-2026-45680

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Undergoing Analysis

Published: 2026-06-02T16:16:42.603

Modified: 2026-06-02T17:14:05.363

Link: CVE-2026-45680

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-02T17:15:18Z

Weaknesses