OpenTelemetry vulnerabilities
We track 14 vulnerabilities in OpenTelemetry products across 12 products. 14 are rated high or critical, and none are known to be exploited. The most recent was published on June 2, 2026.
Latest OpenTelemetry vulnerabilities
- 7.5 High severity
opentelemetry-ebpf-instrumentation: Integer Overflow or Wraparound
OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry standard. From version 0.7.0 to before version 0.9.0, a remotely reachable integer overflow in OBI's memcached text protocol parser can crash the OBI process and cause
- 7.5 High severity
OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry…
OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry standard. From version 0.1.0 to before version 0.9.0, malformed MongoDB wire messages can trigger uncaught panics in the MongoDB TCP parser, allowing a remote unauthent
- 7.5 High severity
opentelemetry-ebpf-instrumentation: Uncontrolled Resource Consumption
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 ca
- 7.5 High severity
OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry…
OpenTelemetry eBPF Instrumentation provides eBPF instrumentation based on the OpenTelemetry standard. Prior to version 0.9.0, the Postgres protocol parser assumes BIND message payloads contain a valid NUL-terminated portal name. A crafted empty or unterminated
- 7.5 High severity
opentelemetry-js: Improper Handling of Exceptional Conditions
opentelemetry-js is the OpenTelemetry JavaScript Client. Prior to 0.217.0, a single malformed HTTP request crashes any Node.js process running the OpenTelemetry JS Prometheus exporter. The metrics endpoint (default 0.0.0.0:9464) has no error handling around UR
- 7.8 High severity
opentelemetry-dotnet: Creation of Temporary File in Directory with Insecure Permissions
OpenTelemetry.Exporter.OpenTelemetryProtocol is the OTLP (OpenTelemetry Protocol) exporter implementation. From 1.8.0 to 1.15.2, the OTLP disk retry feature in OpenTelemetry.Exporter.OpenTelemetryProtocol silently fell back to Path.GetTempPath() when OTEL_DOTN
- 7.5 High severity
opentelemetry-dotnet-contrib: Memory Allocation with Excessive Size Value
OpenTelemetry.OpAmp.Client is the OpAMP client for OpenTelemetry .NET. Prior to 0.2.0-alpha.1, when receiving responses from the OpAMP server over HTTP, the OpAMP client allocates an unbounded buffer to read all bytes from the server, with no upper-bound on th
- 7.0 High severity
opentelemetry-go: Untrusted Search Path
OpenTelemetry-Go is the Go implementation of OpenTelemetry. From 1.15.0 to 1.42.0, the fix for CVE-2026-24051 changed the Darwin ioreg command to use an absolute path but left the BSD kenv command using a bare name, allowing the same PATH hijacking attack on B
- 7.5 High severity
opentelemetry-go: Allocation of Resources Without Limits or Throttling
OpenTelemetry-Go is the Go implementation of OpenTelemetry. From 1.36.0 to 1.40.0, multi-value baggage: header extraction parses each header field-value independently and aggregates members across values. This allows an attacker to amplify cpu and allocations
- 7.0 High severity
opentelemetry-go: Untrusted Search Path
OpenTelemetry-Go is the Go implementation of OpenTelemetry. The OpenTelemetry Go SDK in version v1.20.0-1.39.0 is vulnerable to Path Hijacking (Untrusted Search Paths) on macOS/Darwin systems. The resource detection code in sdk/resource/host_id.go executes the
- 7.5 High severity
opentelemetry-collector: Improper Restriction of Operations within the Bounds of a Memory Buffer
The OpenTelemetry Collector offers a vendor-agnostic implementation on how to receive, process and export telemetry data. An unsafe decompression vulnerability allows unauthenticated attackers to crash the collector via excessive memory consumption. OTel Colle
- 7.5 High severity
opentelemetry-go-contrib: Allocation of Resources Without Limits or Throttling
OpenTelemetry-Go Contrib is a collection of third-party packages for OpenTelemetry-Go. Starting in version 0.37.0 and prior to version 0.46.0, the grpc Unary Server Interceptor out of the box adds labels `net.peer.sock.addr` and `net.peer.sock.port` that have
- 7.5 High severity
opentelemetry-go-contrib: Allocation of Resources Without Limits or Throttling
OpenTelemetry-Go Contrib is a collection of third-party packages for OpenTelemetry-Go. A handler wrapper out of the box adds labels `http.user_agent` and `http.method` that have unbound cardinality. It leads to the server's potential memory exhaustion when man
- 7.5 High severity
opentelemetry-python-contrib: Uncontrolled Resource Consumption
OpenTelemetry, also known as OTel for short, is a vendor-neutral open-source Observability framework for instrumenting, generating, collecting, and exporting telemetry data such as traces, metrics, logs. Autoinstrumentation out of the box adds the label `http_