Skip to content

Update OpenTelemetry to 1.62.0 (CVE-2026-45292)#15739

Open
fdevans wants to merge 1 commit into
apache:7.0.xfrom
fdevans:deps/opentelemetry-1.62.0-cve-2026-45292
Open

Update OpenTelemetry to 1.62.0 (CVE-2026-45292)#15739
fdevans wants to merge 1 commit into
apache:7.0.xfrom
fdevans:deps/opentelemetry-1.62.0-cve-2026-45292

Conversation

@fdevans

@fdevans fdevans commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Description

Bumps the managed opentelemetry.version from 1.55.0 to 1.62.0 in dependencies.gradle to remediate CVE-2026-45292.

OpenTelemetry Java versions <= 1.61.0 contain an unbounded memory allocation / CPU exhaustion vulnerability (CWE-770) in baggage propagation: W3CBaggagePropagator, JaegerPropagator, and OtTracePropagator did not enforce any size/entry limits, so an oversized baggage header is parsed character-by-character, leading to a denial of service. Because baggage is automatically re-injected into outgoing requests, the impact can fan out to downstream services. Fixed upstream in 1.62.0.

There is no pre-existing tracked issue; this PR addresses the publicly disclosed CVE directly. The vulnerability is already public and this change only consumes the upstream-patched release.

Verification

The OpenTelemetry artifacts are pinned in the platform/BOM to override the versions pulled transitively via Selenium. Resolving :grails-geb confirms every io.opentelemetry:* artifact (including the affected opentelemetry-api) now resolves to 1.62.0, forcing the transitive 1.49.0/1.55.0 requests up to the patched version. :grails-bom:build succeeds.

This is a single-line dependency version change: no API or behavior change, so no new tests or user-guide documentation are required, and codeStyle does not cover dependencies.gradle.

Generative AI tooling was used to assist in preparing this change (CVE research, build verification, and PR drafting). The change has been reviewed and verified by the submitter.

Fixes an unbounded memory/CPU allocation vulnerability (CWE-770) in
OpenTelemetry baggage propagation, patched in 1.62.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant