fix(deps): remediate console Go vulnerabilities - #4304
fix(deps): remediate console Go vulnerabilities#4304plural-copilot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
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 exactly one remediation PR against main for the remaining owned fixed-version Go dependency vulnerabilities deployed by mgmt/console. Do not modify GitOps, redis/cloud-db, or any image deployment/tag configuration.... |
| 🔗 Run history | View run history |
Soffi AI SummaryThis PR remediates five Go dependency security vulnerabilities (CVE-2026-84304, CVE-2026-84303, CVE-2026-84445, CVE-2026-78662, CVE-2026-56855) across multiple Go modules in the monorepo. The fix targets two packages: ChangesGo dependency security vulnerability remediation
Updated: 2026-09-10 19:43 UTC |
|
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Summary
Plural Service: mgmt/console
Remediates the remaining owned, fixed-version Go dependency vulnerabilities for the requested deployed image artifacts. This PR changes only the relevant Go module manifests and checksums; it does not change GitOps, redis/cloud-db, Dockerfiles, workflows, image deployment configuration, or image tags.
Vulnerability remediation
google.golang.org/grpcv1.83.2google.golang.org/grpcv1.83.2google.golang.org/grpcv1.83.2golang.org/x/cryptov0.56.0golang.org/x/cryptov0.56.0These are the smallest requested fixed versions. The gRPC update also updates its required minimal-version-selection transitive minimums (OpenTelemetry, genproto,
x/net, andcel.dev/expr) where applicable.GO-2026-5932/openpgpwas not remediated because no fixed version exists.Affected artifacts, build paths, and module roots
nexus:0.12.41go/nexus; Dockerfilego/nexus/Dockerfilego/nexuskubernetes-agent:sha-8703bfe— kasgo; Dockerfilego/kubernetes-agent/hack/docker/Dockerfile; binary./cmd/kasgo/kubernetes-agent/kaskubernetes-agent:sha-8703bfe— agentkgo; Dockerfilego/kubernetes-agent/hack/docker/Dockerfile.agentk; binary./cmd/agentkgo/kubernetes-agent/kas(shared with kas)kubernetes-agent:sha-8703bfe— bundled API componentgo; multi-binary Dockerfilego/kubernetes-agent/hack/docker/Dockerfile; binary.go/kubernetes-agent/apideployment-controller:sha-8703bfe./go; Dockerfilego/controller/Dockerfile; managercmd/*.gogo/controlleroci-auth:v0.12.41./go; Dockerfilego/oci-auth/Dockerfile; binary.go/oci-authResolved versions after the update:
go/nexus: gRPCv1.83.2, x/cryptov0.56.0go/kubernetes-agent/kas(kas and agentk): gRPCv1.83.2, x/cryptov0.56.0go/kubernetes-agent/api: x/cryptov0.56.0; gRPC remains its non-affected resolvedv1.79.3go/controller: gRPCv1.83.2, x/cryptov0.56.0go/oci-auth: x/cryptov0.56.0; gRPC remains its non-affected resolvedv1.68.1Validation
All Go commands used Go
1.26.5in Docker withGOWORK=offto verify each module independently.go mod tidy -diffingo/nexus,go/kubernetes-agent/api,go/kubernetes-agent/kas,go/controller, andgo/oci-auth— passed with no diff.go list -m all | grep -E '^(google\.golang\.org/grpc|golang\.org/x/crypto) 'in all five module roots — confirmed the resolved versions listed above.go test ./... && go build ./cmd/main.goingo/nexus— passed.go build -buildvcs=false .ingo/kubernetes-agent/api— passed.go build -buildvcs=false ./cmd/kas && go build -buildvcs=false ./cmd/agentkingo/kubernetes-agent/kas— passed.go build -buildvcs=false ./cmd/...ingo/controller— passed.go test -buildvcs=false ./... && go build -buildvcs=false .ingo/oci-auth— passed.git diff --check— passed.Limitation: full test suites for the API, KAS, and controller modules were not completed in this bounded run because of their broad integration/dependency footprint. Their module resolution and production entrypoint builds passed.
Promotion note
Rebuilt and published image tags are required before a later GitOps promotion. This PR intentionally does not update any image tag or GitOps configuration.