CVE-2026-45292 PUBLISHED

opentelemetry-java: Unbounded Memory Allocation in W3C Baggage Propagation

Assigner: GitHub_M
Reserved: 11.05.2026 Published: 28.05.2026 Updated: 28.05.2026

opentelemetry-java is the Java implementation of the OpenTelemetry API for recording telemetry, and SDK for managing telemetry recorded by the API. Prior to 1.62.0, a vulnerability affects the baggage propagation implementation in opentelemetry-api and opentelemetry-extension-trace-propagators. Parsing oversized baggage causes unbounded memory allocation and CPU consumption. Because baggage is automatically re-injected into every outgoing request, the effect can fan out to downstream services that never received the original malicious request. This vulnerability is fixed in 1.62.0.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS Score: 5.3

Product Status

Vendor open-telemetry
Product opentelemetry-java
Versions
  • Version < 1.62.0 is affected
Vendor io.opentelemetry
Product opentelemetry-api
Versions
  • Version 1.62.0 is affected
Vendor io.opentelemetry
Product opentelemetry-extension-trace-propagators
Versions
  • Version 1.62.0 is affected

References

Problem Types

  • CWE-770: Allocation of Resources Without Limits or Throttling CWE