CVE-2026-45292

opentelemetry-java: Unbounded Memory Allocation in W3C Baggage Propagation

Published May 28, 2026 CVSS 3.1 · 5.3 Medium EPSS 1.1% KEV · Not listed
Description
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-rcgg-9c38-7xpx OpenTelemetry Java SDK has Unbounded Memory Allocation in W3C Baggage Propagation
History
Type Values Removed Values Added
First Time appeared Opentelemetry
Opentelemetry opentelemetry-java
Opentelemetry opentelemetry.api
Opentelemetry opentelemetry.extensions.propagators
Vendors & Products Opentelemetry
Opentelemetry opentelemetry-java
Opentelemetry opentelemetry.api
Opentelemetry opentelemetry.extensions.propagators
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description 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.
Title opentelemetry-java: Unbounded Memory Allocation in W3C Baggage Propagation
Weaknesses CWE-770
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 17, 2026, 12:04 PM
Reserved
May 11, 2026, 8:14 PM
Status
Awaiting Analysis
Published
May 28, 2026, 5:16 PM
Modified
Sep 10, 2026, 1:20 PM
Severity
Important
Public date
May 28, 2026, 4:37 PM