Skip to content

fix(deps): upgrade otel/sdk to v1.43.0 in extras/dagger (GHSA-9h8m-3fm2-qjrq)#3140

Open
chainloop-platform[bot] wants to merge 1 commit into
mainfrom
chainloop/fix-ghsa-9h8m-3fm2-qjrq-20260520-202307
Open

fix(deps): upgrade otel/sdk to v1.43.0 in extras/dagger (GHSA-9h8m-3fm2-qjrq)#3140
chainloop-platform[bot] wants to merge 1 commit into
mainfrom
chainloop/fix-ghsa-9h8m-3fm2-qjrq-20260520-202307

Conversation

@chainloop-platform
Copy link
Copy Markdown
Contributor

Summary

Upgrades the OpenTelemetry Go SDK and all co-versioned OTel packages in the extras/dagger module from v1.38.0 to v1.43.0 to eliminate a PATH-hijacking vulnerability that could allow arbitrary code execution when the Dagger module runs.

Vulnerability Fixed

GHSA-9h8m-3fm2-qjrq (HIGH) — OpenTelemetry Go SDK v1.38.0 PATH Hijacking leading to Arbitrary Code Execution. The SDK's resource-detection routine resolves executables by walking the PATH environment variable; an attacker who can insert a malicious binary earlier in PATH than the intended executable achieves code execution at SDK initialisation time.

Changes Made

  • extras/dagger/go.mod: bumped go.opentelemetry.io/otel, go.opentelemetry.io/otel/sdk, go.opentelemetry.io/otel/trace, go.opentelemetry.io/otel/metric, go.opentelemetry.io/otel/sdk/metric, and all OTLP exporters from v1.38.0 to v1.43.0 (the version already used by the root module and the rest of the project)
  • extras/dagger/go.sum: added the verified v1.43.0 hash entries for each upgraded package sourced from sum.golang.org

Assisted-by: Claude Code

…SA-9h8m-3fm2-qjrq

Upgrades go.opentelemetry.io/otel/sdk from v1.38.0 to v1.43.0 in the
extras/dagger Go module, along with all co-versioned OTel packages
(otel, otel/trace, otel/metric, otel/sdk/metric and all OTLP exporters).
Version v1.38.0 contains a PATH-hijacking flaw that allows arbitrary code
execution when the SDK initialises its resource-detection pipeline.

Assisted-by: Claude Code
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Re-trigger cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants