Approved changes feed: RSS · Atom

cpe:2.3:a:open-telemetry:opentelemetry-dotnet:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorOpen Telemetry (e0933b97-2767-54e8-948d-aac7569a5839)
ProductOpentelemetry Dotnet (a9ea7a22-8b0c-5209-b4ca-a616f6f923ee)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-42191 vulnerable 2026-06-03 15:23:36.509426 OpenTelemetry.Exporter.OpenTelemetryProtocol: Disk retry default temp path enables local blob injection for OTLP Exporter
MEDIUM (6.5)
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_DOTNET_EXPERIMENTAL_OTLP_RETRY=disk was set but OTEL_DOTNET_EXPERIMENTAL_OTLP_DISK_RETRY_DIRECTORY_PATH was not configured. The exporter stored and loaded *.blob files under fixed, signal-named subdirectories (traces, metrics, logs) beneath that shared temporary root path. On multi-user systems where the temporary directory is accessible to other local accounts, this allows an attacker to write crafted *.blob files, read *.blob files written by the application between export failures, or deposit numerous or oversized blob files, degrading retry-loop performance or consuming disk space. This vulnerability is fixed in 1.15.3.
Published: 2026-05-12T19:12:03.221Z
Updated: 2026-05-13T14:16:18.810Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41310 vulnerable 2026-06-03 15:23:35.861709 OpenTelemetry .NET Zipkin exporter has unbounded remote endpoint cache leading to memory growth
MEDIUM (5.3)
OpenTelemetry.Exporter.Zipkin is the .NET Zipkin exporter for OpenTelemetry. In versions 1.15.2 and earlier, the Zipkin exporter remote endpoint cache accepts unbounded key growth derived from span attributes. In high-cardinality scenarios, a process using Zipkin export for client or producer spans could experience avoidable memory growth under sustained unique remote endpoint values, increasing process memory usage over time and degrading availability. This issue is fixed in version 1.15.3, which introduces a bounded, thread-safe LRU cache for remote endpoints with a fixed maximum size.
Published: 2026-05-06T20:54:37.492Z
Updated: 2026-05-07T13:19:12.396Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41078 vulnerable 2026-06-03 15:23:35.496674 OpenTelemetry dotnet: Potential memory exhaustion via unbounded pooled-list sizing in Jaeger exporter conversion path
MEDIUM (5.9)
OpenTelemetry dotnet is a dotnet telemetry framework. In 1.6.0-rc.1 and earlier, OpenTelemetry.Exporter.Jaeger may allow sustained memory pressure when the internal pooled-list sizing grows based on a large observed span/tag set and that enlarged size is reused for subsequent allocations. Under high-cardinality or attacker-influenced telemetry input, this can increase memory consumption and potentially cause denial of service. There is no plan to fix this issue as OpenTelemetry.Exporter.Jaeger was deprecated in 2023.
Published: 2026-04-23T18:05:41.367Z
Updated: 2026-04-23T18:52:26.466Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-40894 vulnerable 2026-06-03 15:23:35.175202 OpenTelemetry dotnet: Excessive memory allocation when parsing OpenTelemetry propagation headers
MEDIUM (5.3)
OpenTelemetry dotnet is a dotnet telemetry framework. In OpenTelemetry.Api 0.5.0-beta.2 to 1.15.2 and OpenTelemetry.Extensions.Propagators 1.3.1 to 1.15.2, The implementation details of the baggage, B3 and Jaeger processing code in the OpenTelemetry.Api and OpenTelemetry.Extensions.Propagators NuGet packages can allocate excessive memory when parsing which could create a potential denial of service (DoS) in the consuming application. This vulnerability is fixed in 1.15.3.
Published: 2026-04-23T18:03:28.211Z
Updated: 2026-04-23T19:22:47.268Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-40891 vulnerable 2026-06-03 15:23:35.171087 OpenTelemetry dotnet: Unbounded `grpc-status-details-bin` parsing in OTLP/gRPC retry handling
MEDIUM (5.3)
OpenTelemetry dotnet is a dotnet telemetry framework. From 1.13.1 to before 1.15.2, When exporting telemetry over gRPC using the OpenTelemetry Protocol (OTLP), the exporter may parse a server-provided grpc-status-details-bin trailer during retry handling. Prior to the fix, a malformed trailer could encode an extremely large length-delimited protobuf field which was used directly for allocation, allowing excessive memory allocation and potential denial of service (DoS). This vulnerability is fixed in 1.15.2.
Published: 2026-04-23T17:54:36.033Z
Updated: 2026-04-23T18:23:08.858Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-40182 vulnerable 2026-06-03 15:23:34.124630 OpenTelemetry dotnet: OTLP exporter reads unbounded HTTP response bodies
MEDIUM (5.3)
OpenTelemetry dotnet is a dotnet telemetry framework. From 1.13.1 to before 1.15.2, When exporting telemetry to a back-end/collector over gRPC or HTTP using OpenTelemetry Protocol format (OTLP), if the request results in a unsuccessful request (i.e. HTTP 4xx or 5xx), the response is read into memory with no upper-bound on the number of bytes consumed. This could cause memory exhaustion in the consuming application if the configured back-end/collector endpoint is attacker-controlled (or a network attacker can MitM the connection) and an extremely large body is returned by the response. This vulnerability is fixed in 1.15.2.
Published: 2026-04-23T17:51:34.961Z
Updated: 2026-04-23T18:38:57.155Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-27513 vulnerable 2026-06-03 15:00:12.811756 OpenTelemetry .NET has a Denial of Service (DoS) Vulnerability in API Package
HIGH (7.5)
OpenTelemetry dotnet is a dotnet telemetry framework. A vulnerability in OpenTelemetry.Api package 1.10.0 to 1.11.1 could cause a Denial of Service (DoS) when a tracestate and traceparent header is received. Even if an application does not explicitly use trace context propagation, receiving these headers can still trigger high CPU usage. This issue impacts any application accessible over the web or backend services that process HTTP requests containing a tracestate header. Application may experience excessive resource consumption, leading to increased latency, degraded performance, or downtime. This vulnerability is fixed in 1.11.2.
Published: 2025-03-05T18:12:25.867Z
Updated: 2025-03-05T18:45:40.868Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-32028 vulnerable 2026-06-03 14:55:40.571302 Sensitive query parameters logged by default in OpenTelemetry.Instrumentation http and AspNetCore
MEDIUM (4.1)
OpenTelemetry dotnet is a dotnet telemetry framework. In affected versions of `OpenTelemetry.Instrumentation.Http` and `OpenTelemetry.Instrumentation.AspNetCore` the `url.full` writes attribute/tag on spans (`Activity`) when tracing is enabled for outgoing http requests and `OpenTelemetry.Instrumentation.AspNetCore` writes the `url.query` attribute/tag on spans (`Activity`) when tracing is enabled for incoming http requests. These attributes are defined by the Semantic Conventions for HTTP Spans. Up until version `1.8.1` the values written by `OpenTelemetry.Instrumentation.Http` & `OpenTelemetry.Instrumentation.AspNetCore` will pass-through the raw query string as was sent or received (respectively). This may lead to sensitive information (e.g. EUII - End User Identifiable Information, credentials, etc.) being leaked into telemetry backends (depending on the application(s) being instrumented) which could cause privacy and/or security incidents. Note: Older versions of `OpenTelemetry.Instrumentation.Http` & `OpenTelemetry.Instrumentation.AspNetCore` may use different tag names but have the same vulnerability. The `1.8.1` versions of `OpenTelemetry.Instrumentation.Http` & `OpenTelemetry.Instrumentation.AspNetCore` will now redact by default all values detected on transmitted or received query strings. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Published: 2024-04-12T22:58:30.526Z
Updated: 2024-08-02T01:59:50.898Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.