Read the docs
TI-2026-30071 Aliases CVE-2026-41484GHSA-55m9-299j-53c7

OpenTelemetry.Exporter.OneCollector vulnerable to denial of service via unbounded HTTP error response body

Priority LOW 26CWE-770Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-770.

Summary

OpenTelemetry.Exporter.OneCollector is a .NET exporter that sends telemetry to a OneCollector back-end over HTTP. In versions 1.15.0 and earlier, when a request to the configured back-end or collector results in an unsuccessful HTTP 4xx or 5xx response, the HttpJsonPostTransport class reads the entire response body into memory with no upper bound on the number of bytes consumed in order to include the error response in operator logs. An attacker who controls the configured endpoint, or who can intercept traffic to it via a man-in-the-middle attack, can return an arbitrarily large response body. This causes unbounded heap allocation in the consuming process, leading to high transient memory pressure, garbage-collection stalls, or an OutOfMemoryException that terminates the process. As a workaround, use network-level controls such as firewall rules, mTLS, or a service mesh to prevent man-in-the-middle attacks on the configured back-end or collector endpoint. This issue is fixed in version 1.15.1, which limits the number of bytes read from the response body in an error condition to 4 MiB.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00338 27th percentileScored 2026-11-07
Fix Fixed OpenTelemetry.Exporter.OneCollector (NuGet): 1.15.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
open-telemetryopentelemetry-dotnet-contribup to 1.15.0—No fix listedCNA
—OpenTelemetry.Exporter.OneCollector (NuGet)before 1.15.11.15.1Patch availableGHSA-55m9-299j-53c7
  • opentelemetry-dotnet-contrib Vendoropen-telemetry Affected up to 1.15.0 Fixed in — No fix listed CNA
  • OpenTelemetry.Exporter.OneCollector (NuGet) Vendor— Affected before 1.15.1 Fixed in 1.15.1 Patch available GHSA-55m9-299j-53c7

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:opentelemetry:opentelemetry.exporter.onecollector:*:*:*:*:*:.net:*:*up to 1.15.0Vulnerableopen-telemetry
  • cpe:2.3:a:opentelemetry:opentelemetry.exporter.onecollector:*:*:*:*:*:.net:*:* Versions up to 1.15.0 Vulnerable ·open-telemetry

Remediation

  • Fix · GHSA-55m9-299j-53c7 OpenTelemetry.Exporter.OneCollector (NuGet) Fixed in 1.15.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-41484
  2. 2026-10-03 Alias added: GHSA-55m9-299j-53c7

References

Sources