Skip to content

chore(deps): bump transitive x/crypto x/net x/sys x/text — clears 17 alerts - #74

Merged
MSD21091969 merged 1 commit into
masterfrom
chore/t283-dep-bump
Aug 11, 2026
Merged

chore(deps): bump transitive x/crypto x/net x/sys x/text — clears 17 alerts#74
MSD21091969 merged 1 commit into
masterfrom
chore/t283-dep-bump

Conversation

@MSD21091969

Copy link
Copy Markdown
Collaborator

Dependabot: 7 critical / 2 high / 8 moderate, all transitive from quic-go
v0.59.0. The criticals were golang.org/x/crypto SSH-agent key-constraint
bugs — code this kernel does not use, and quic-go only loads with
--quic-addr, which nothing sets today. Cheap to clear regardless:

x/crypto 0.41.0 -> 0.54.0 x/net 0.43.0 -> 0.57.0
x/sys 0.35.0 -> 0.47.0 x/text 0.28.0 -> 0.41.0

quic-go itself unchanged at v0.59.0, so 'stdlib + quic-go only' holds.
Verified: go build ./... clean, full suite green incl. MOOS_INTEGRATION=1
against live ontology 4.0.7.

authored-by: agent:claude-cowork.hp-z440 / session:sam.z440-cowork-workspace / t283-dep-bump

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

…alerts

Dependabot: 7 critical / 2 high / 8 moderate, all transitive from quic-go
v0.59.0. The criticals were golang.org/x/crypto SSH-agent key-constraint
bugs — code this kernel does not use, and quic-go only loads with
--quic-addr, which nothing sets today. Cheap to clear regardless:

  x/crypto 0.41.0 -> 0.54.0    x/net  0.43.0 -> 0.57.0
  x/sys    0.35.0 -> 0.47.0    x/text 0.28.0 -> 0.41.0

quic-go itself unchanged at v0.59.0, so 'stdlib + quic-go only' holds.
Verified: go build ./... clean, full suite green incl. MOOS_INTEGRATION=1
against live ontology 4.0.7.

authored-by: agent:claude-cowork.hp-z440 / session:sam.z440-cowork-workspace / t283-dep-bump

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 11, 2026 16:28

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates Go module dependencies to address Dependabot-reported security alerts stemming from transitive golang.org/x/* packages pulled in via quic-go, keeping quic-go itself pinned while refreshing its transitive tree.

Changes:

  • Bump transitive golang.org/x/crypto, x/net, x/sys, and x/text to newer versions (indirect).
  • Update go.sum hashes to match the new transitive versions.
  • (Unrelated to the stated PR purpose) Raise the go directive in go.mod from 1.24 to 1.25.0.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
go.mod Updates indirect golang.org/x/* versions; also bumps the module Go version directive.
go.sum Refreshes checksums for the updated transitive golang.org/x/* modules.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread go.mod
module moos/kernel

go 1.24
go 1.25.0
@MSD21091969
MSD21091969 merged commit 346da48 into master Aug 11, 2026
4 checks passed
@MSD21091969
MSD21091969 deleted the chore/t283-dep-bump branch August 11, 2026 16:33
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.

2 participants