Skip to content

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

Open
gabrielm-splunk wants to merge 2 commits intodevelopfrom
fix/vuln-dependency-updates
Open

Fix container scan vulnerabilities (VULN-71179, VULN-71171, VULN-71183, VULN-71182)#1852
gabrielm-splunk wants to merge 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>
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.

1 participant