Skip to content

[addon-operator] Bump x/net for October CVEs - #844

Merged
yalosev merged 2 commits into
mainfrom
chore/bump-shell-net-october-cves
Oct 15, 2026
Merged

yalosev merged 2 commits into
mainfrom
chore/bump-shell-net-october-cves

Conversation

@Glitchy-Sheep

@Glitchy-Sheep Glitchy-Sheep commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

Overview

  • golang.org/x/net: v0.58.0 -> v0.60.0, with the required golang.org/x/* updates (x/crypto v0.57.0, x/sys v0.48.0, x/text v0.42.0, x/term v0.46.0, x/sync v0.23.0, x/mod v0.41.0).
  • github.com/flant/shell-operator: v1.21.1 -> v1.21.2, which carries the same x/net fix.

What this PR does / why we need it

Fixes x/net CVEs from the October 12 SSDLC report:

  • CVE-2026-78669
  • CVE-2026-78663
  • CVE-2026-97032
  • CVE-2026-78659
  • CVE-2026-78660

shell-operator received the same fix in #943.

Special notes for your reviewer

  • Only go.mod and go.sum change. The Go directive stays at 1.26.4.
  • shell-operator v1.21.2 also includes #942: an embedding application can choose how hooks are run. The default runner is unchanged.
  • Checked on the merge result with the current main and Go 1.27.1: go build ./..., go vet ./..., go test ./cmd/... ./pkg/..., go mod verify and go mod tidy -diff.

@Glitchy-Sheep Glitchy-Sheep added the dependencies Pull requests that update a dependency file label Oct 13, 2026
@Glitchy-Sheep Glitchy-Sheep self-assigned this Oct 13, 2026
Update golang.org/x/net to v0.60.0 and golang.org/x/crypto to v0.57.0 with
the required golang.org/x companions. The shell-operator pin stays at
v1.21.1; it moves to the release with the same x/net fix in a follow-up.

Signed-off-by: Roman Berezkin <roman.berezkin@flant.com>
@Glitchy-Sheep
Glitchy-Sheep force-pushed the chore/bump-shell-net-october-cves branch from 40de87e to 42795c3 Compare October 15, 2026 08:43
v1.21.2 carries the same x/net v0.60.0 fix (flant/shell-operator#943).

Signed-off-by: Roman Berezkin <roman.berezkin@flant.com>
@Glitchy-Sheep
Glitchy-Sheep marked this pull request as ready for review October 15, 2026 09:20
@Glitchy-Sheep
Glitchy-Sheep requested a review from yalosev October 15, 2026 10:26
@yalosev
yalosev merged commit 71d47a1 into main Oct 15, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants