Skip to content

fix(deps): remediate grpc and crypto vulnerabilities - #797

Merged
michaeljguarino merged 1 commit into
mainfrom
agent/remediate-go-dependency-vulnerabilities-1788904336623
Sep 9, 2026
Merged

fix(deps): remediate grpc and crypto vulnerabilities#797
michaeljguarino merged 1 commit into
mainfrom
agent/remediate-go-dependency-vulnerabilities-1788904336623

Conversation

@plural-copilot

@plural-copilot plural-copilot Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Upgrade google.golang.org/grpc from v1.82.1 to v1.83.1 to cover CVE-2026-84304 and GHSA-vp52-pcj8-j9qc.
  • Upgrade golang.org/x/crypto from v0.55.0 to v0.56.0 to cover CVE-2026-78662 / GO-2026-6354 and CVE-2026-56855 / GO-2026-6355.
  • Regenerate the Go module checksums with go mod tidy; no unrelated dependency upgrades were made.

Non-goal

GO-2026-5932 is unaffected/not remediated in this PR because no fixed version is available. No speculative workaround has been added.

Validation

  • Passed: Dockerized go mod tidy -diff, selected-module checks resolving grpc v1.83.1 and x/crypto v0.56.0, old-version absence checks, and git diff --check.
  • Attempted: docker compose -f docker-compose.test.yml run --rm tests (make test) timed out after 15 minutes after passing api, agents, and bundle tests.
  • Attempted: focused go test -v ./pkg/provider/gcp ./pkg/scm ./cmd/command/... timed out after 8 minutes during compilation without emitted test failures.

Deployment follow-up

This changes the plural CLI source used for the Console image finding; it does not change a deployed image tag. Rebuild and release the Console image after merge for ghcr.io/pluralsh/console deployments to receive these source fixes.

@plural-copilot plural-copilot Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This PR was generated by the codex Plural Agent Runtime. Here's some useful information you might want to know to evaluate the ai's perfomance:

Name Details
💬 Prompt Create one focused source-remediation PR in this repository for Go dependency vulnerabilities found in deployed image ghcr.io/pluralsh/console:0.12.41....
🔗 Run history View run history

@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgolang.org/​x/​crypto@​v0.55.0 ⏵ v0.56.074 +1100100100100
Updatedgoogle.golang.org/​grpc@​v1.82.1 ⏵ v1.83.175 +1100 +18100100100

View full report

@greptile-apps

greptile-apps Bot commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

RetriggerView in GreptileConfidence Score: 5/5

The dependency-only change appears safe to merge, with no concrete compatibility, reachability, or checksum issue identified.

Summary

  • Upgrades google.golang.org/grpc from v1.82.1 to v1.83.1.
  • Upgrades golang.org/x/crypto from v0.55.0 to v0.56.0.
  • Replaces only the corresponding module and go.mod checksums.

@michaeljguarino
michaeljguarino merged commit f0f475a into main Sep 9, 2026
16 of 17 checks passed
@michaeljguarino
michaeljguarino deleted the agent/remediate-go-dependency-vulnerabilities-1788904336623 branch September 9, 2026 14:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants