Skip to content

chore(deps): update module golang.org/x/text to v0.41.0 [security] - #72

Merged
ezekiel-alexrod merged 1 commit into
mainfrom
renovate/go-golang.org-x-text-vulnerability
Oct 16, 2026
Merged

ezekiel-alexrod merged 1 commit into
mainfrom
renovate/go-golang.org-x-text-vulnerability

Conversation

@scality-renovate

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
golang.org/x/text v0.36.0 → v0.41.0 age confidence

Infinite loop on invalid input in golang.org/x/text

CVE-2026-56852 / GO-2026-5970

More information

Details

A norm.Iter can enter an infinite loop when handling input containing invalid UTF-8 bytes.

Severity

Unknown

References

This data is provided by OSV and the Go Vulnerability Database (CC-BY 4.0).


Panic parsing crafted input in x/text/secure/precis in golang.org/x/text

CVE-2026-56851 / GO-2026-6629

More information

Details

The Nickname profile can panic with an out-of-bounds slice error when transforming crafted input into a short destination buffer.

Severity

Unknown

References

This data is provided by OSV and the Go Vulnerability Database (CC-BY 4.0).


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@scality-renovate
scality-renovate Bot requested a review from a team as a code owner October 16, 2026 04:16
@scality-renovate scality-renovate Bot added dependencies Pull requests that update a dependency file security labels Oct 16, 2026
@scality-renovate scality-renovate Bot added the dependencies Pull requests that update a dependency file label Oct 16, 2026
@scality-renovate

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 6 additional dependencies were updated

Details:

Package Change
golang.org/x/mod v0.35.0 -> v0.38.0
golang.org/x/net v0.53.0 -> v0.57.0
golang.org/x/sync v0.20.0 -> v0.22.0
golang.org/x/sys v0.43.0 -> v0.47.0
golang.org/x/term v0.42.0 -> v0.45.0
golang.org/x/tools v0.44.0 -> v0.48.0

@github-actions

Copy link
Copy Markdown

Dependency Bump Evaluation

Version change: golang.org/x/text v0.36.0 → v0.41.0 (5 minor versions)
Semver bump type: minor (multiple)
Dependency type: indirect

Security fixes:

  • CVE-2026-56852 (GO-2026-5970): Infinite loop in golang.org/x/text/unicode/norm on invalid UTF-8 input (DoS). Fixed in v0.39.0.
  • CVE-2026-56851 (GO-2026-6629): Panic via out-of-bounds slice in golang.org/x/text/secure/precis Nickname profile (DoS). Fixed in v0.41.0.

Changes:

  • Security patches for two denial-of-service vulnerabilities
  • Only go.mod and go.sum modified (no vendor directory)
  • No API changes — fixes are internal to the affected packages

Breaking changes: None

Security concerns: None — this PR fixes security vulnerabilities

Impact on codebase:

  • golang.org/x/text is an indirect dependency (pulled in transitively by Kubernetes libraries)
  • No direct imports of golang.org/x/text found in any .go source files
  • No usage of affected symbols (norm.Iter, norm.Form, precis.Profile, Nickname) in the codebase
  • Transitive consumers (e.g. Kubernetes libraries) may benefit from the norm fix when processing untrusted UTF-8 input

CI status: Checks are still in progress (build, lint, test, generate). Merge only after CI is green.

Recommendation: SAFE TO MERGE (once CI passes)

Notes: This is a security-driven update with no breaking changes and no direct codebase impact. The bump spans 5 minor versions but only modifies indirect dependency metadata. Priority should be given to merging this promptly to remediate the two DoS vulnerabilities.

— Claude Code

@ezekiel-alexrod
ezekiel-alexrod merged commit a621ab6 into main Oct 16, 2026
17 checks passed
@ezekiel-alexrod
ezekiel-alexrod deleted the renovate/go-golang.org-x-text-vulnerability branch October 16, 2026 07:33
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 security

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant