Skip to content

Fix container scan vulnerabilities (VULN-71179, VULN-71171, VULN-71183, VULN-71182)#1852

Merged
gabrielm-splunk merged 2 commits intodevelopfrom
fix/vuln-dependency-updates
Apr 20, 2026
Merged

Fix container scan vulnerabilities (VULN-71179, VULN-71171, VULN-71183, VULN-71182)#1852
gabrielm-splunk merged 2 commits intodevelopfrom
fix/vuln-dependency-updates

Conversation

@gabrielm-splunk
Copy link
Copy Markdown
Collaborator

Summary

This PR addresses four vulnerability findings from the container scanner by updating dependencies to their latest secure versions:

  • VULN-71179: Upgrade github.com/aws/aws-sdk-go-v2/service/s3 from v1.84.1 to v1.99.0 (required: v1.97.3)
  • VULN-71171: Upgrade go.opentelemetry.io/otel/sdk from v1.40.0 to v1.43.0
  • VULN-71183: Upgrade github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream from v1.6.11 to v1.7.8
  • VULN-71182: Upgrade Go stdlib from v1.25.8 to v1.26.2

All updates meet or exceed the minimum versions required by the container scanner.

Changes

  • Updated go.mod with Go 1.26.2 and latest secure dependency versions
  • Ran go mod tidy to update all transitive dependencies
  • No code changes required - all updates are backward compatible

Testing

  • ✅ All unit tests pass with 83.6% composite coverage
  • ✅ Code compiles successfully with new dependency versions
  • ✅ No breaking API changes in updated dependencies

Related Issues

🤖 Generated with Claude Code

gabrielm-splunk and others added 2 commits April 16, 2026 17:33
This commit addresses four vulnerability findings from the container scanner:

- VULN-71179: Upgrade github.com/aws/aws-sdk-go-v2/service/s3 from v1.84.1 to v1.99.0
- VULN-71171: Upgrade go.opentelemetry.io/otel/sdk from v1.40.0 to v1.43.0
- VULN-71183: Upgrade github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream from v1.6.11 to v1.7.8
- VULN-71182: Upgrade Go stdlib from v1.25.8 to v1.26.2

All dependency updates meet or exceed the minimum versions required by the
container scanner. Unit tests pass with 83.6% composite coverage.

Jira: VULN-71179, VULN-71171, VULN-71183, VULN-71182

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Update Go version references in build configuration files to match
the go.mod update for VULN-71182 compliance.

Files updated:
- Dockerfile: golang:1.25.8 -> golang:1.26.2
- Dockerfile.distroless: golang:1.25.8 -> golang:1.26.2
- .env: GO_VERSION=1.25.8 -> GO_VERSION=1.26.2

GitHub Actions workflows automatically use GO_VERSION from .env,
so no workflow file changes are needed.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@gabrielm-splunk gabrielm-splunk merged commit 5841f14 into develop Apr 20, 2026
63 of 64 checks passed
@gabrielm-splunk gabrielm-splunk deleted the fix/vuln-dependency-updates branch April 20, 2026 21:51
@github-actions github-actions bot locked and limited conversation to collaborators Apr 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants