GO-2026-4985

Oversized OTLP HTTP response bodies can cause memory exhaustion in go.opentelemetry.io/otel/exporters/otlp

At a glance

Published
Updated
CVE
CVE-2026-39882
Aliases
GHSA-w8rr-5gcm-pp58

Description

The OTLP HTTP exporters (traces, metrics, and logs) do not limit the size of the HTTP response body read from the collector. A malicious or misconfigured collector can send a large response body, leading to excessive memory consumption and potential process termination (OOM).

Affected packages

PackageVersions
Go · go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttpintroduced 0, fixed 0.19.0
Go · go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttpintroduced 0, fixed 1.43.0
Go · go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttpintroduced 0, fixed 1.43.0

References

Sources

SourceLicence
OSV.devCC-BY 4.0 — Go Vulnerability Database