chore(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0#37
chore(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0#37dependabot[bot] wants to merge 1 commit into
Conversation
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF Scorecard
Scanned Files
|
Bumps [go.opentelemetry.io/otel/sdk](https://github.com/open-telemetry/opentelemetry-go) from 1.40.0 to 1.43.0. - [Release notes](https://github.com/open-telemetry/opentelemetry-go/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-go/blob/main/CHANGELOG.md) - [Commits](open-telemetry/opentelemetry-go@v1.40.0...v1.43.0) --- updated-dependencies: - dependency-name: go.opentelemetry.io/otel/sdk dependency-version: 1.43.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
c736c4c to
cc90ba9
Compare
|
@openreview-byhk what security issues are here ? |
Security Analysis of PR #37 — Dependency UpgradesThis PR is a Dependabot dependency bump that upgrades several OpenTelemetry Go packages and ✅ No Vulnerabilities Found (per Dependency Review)The automated dependency scan found no known CVEs, license issues, or OpenSSF Scorecard concerns for any of the updated packages. 🔍 Security-Relevant Changes in the UpgradesDespite no flagged CVEs, the changelogs reveal two security-significant fixes included in the 1. 🛡️ HTTP Response Body Size Limit (Defense Against Malicious/Misconfigured Servers)
The OTLP HTTP exporters ( Affected old versions: 2. 🏁 Race Condition Fix in SDK Metric
A race condition in
|
| Package | Old Version | New Version | OpenSSF Score |
|---|---|---|---|
golang.org/x/sys |
v0.40.0 |
v0.42.0 |
Unknown |
The dependency review flagged golang.org/x/sys as having an unknown OpenSSF Scorecard score. This is a low-level OS syscall abstraction package maintained by the Go team. While no CVEs are flagged, the "Unknown" score means it couldn't be evaluated for supply chain hygiene (pinned deps, branch protection, SAST, etc.).
Risk level: Low — this is a well-known Go standard library companion package, but it's worth noting for completeness.
✅ Summary
| Issue | Severity | Status After This PR |
|---|---|---|
| Unbounded memory via OTLP HTTP response (DoS vector) | 🟡 Medium | ✅ Fixed by upgrading to otel v1.43.0 |
| Race condition in metric aggregation | 🟡 Low-Medium | ✅ Fixed by upgrading to otel v1.43.0 |
golang.org/x/sys unknown OpenSSF score |
🔵 Informational |
This PR is a net security improvement. The upgrades resolve two meaningful issues (memory exhaustion and a race condition) while introducing no new known vulnerabilities. Merging is recommended.
Powered by OpenReview
Bumps go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0.
Changelog
Sourced from go.opentelemetry.io/otel/sdk's changelog.
... (truncated)
Commits
9276201Release v1.43.0 / v0.65.0 / v0.19.0 (#8128)61b8c94chore(deps): update module github.com/mattn/go-runewidth to v0.0.22 (#8131)97a086echore(deps): update github.com/golangci/dupl digest to c99c5cf (#8122)5e363delimit response body size for OTLP HTTP exporters (#8108)35214b6Use an absolute path when calling bsd kenv (#8113)290024cfix(deps): update module google.golang.org/grpc to v1.80.0 (#8121)e70658efix: support getBody in otelploghttp (#8096)4afe468fix(deps): update googleapis to 9d38bb4 (#8117)b9ca729chore(deps): update module github.com/go-git/go-git/v5 to v5.17.2 (#8115)69472ecchore(deps): update fossas/fossa-action action to v1.9.0 (#8118)