Skip to content

fix(cache-cli): bump golang.org/x/crypto to v0.52.0 (HIGH SSH CVEs)#554

Merged
skipi merged 2 commits into
masterfrom
skipi/cache-cli/bump-x-crypto
Jun 24, 2026
Merged

fix(cache-cli): bump golang.org/x/crypto to v0.52.0 (HIGH SSH CVEs)#554
skipi merged 2 commits into
masterfrom
skipi/cache-cli/bump-x-crypto

Conversation

@skipi

@skipi skipi commented Jun 23, 2026

Copy link
Copy Markdown
Member

Summary

Bumps two transitively-vulnerable golang.org/x/* modules in cache-cli/go.mod to clear the HIGH-severity CVEs flagged by the dependency scan:

  • golang.org/x/crypto v0.49.0 → v0.53.0 (SSH vulnerabilities)
  • golang.org/x/net v0.54.0 → v0.56.0 (HTML-parsing DoS + idna Punycode privilege escalation)

go directive unchanged (1.25.0); diff is contained to cache-cli/go.mod + cache-cli/go.sum.

CVEs fixed

golang.org/x/crypto (SSH) — fixed in v0.52.0: CVE-2025-47913, CVE-2026-39827, -39828, -39829, -39830, -39835, -42508, -46595, -46597 (GHSA-56w8-48fp-6mgv, GHSA-hcg3-q754-cr77).

golang.org/x/net — fixed in v0.56.0: CVE-2026-25680, -25681, -27136, -42502, -42506 (HTML render DoS), CVE-2026-39821 (idna Punycode privilege escalation).

🤖 Generated with Claude Code

skipi and others added 2 commits June 23, 2026 12:41
…CVEs)

Fixes the following HIGH-severity SSH vulnerabilities in golang.org/x/crypto:
- CVE-2025-47913 (fixed in v0.43.0)
- CVE-2026-39827, CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39835
- CVE-2026-42508, CVE-2026-46595, CVE-2026-46597
- GHSA-56w8-48fp-6mgv, GHSA-hcg3-q754-cr77

Transitive upgrades pulled in by the crypto bump:
- golang.org/x/net v0.52.0 → v0.54.0
- golang.org/x/sys v0.42.0 → v0.45.0
- golang.org/x/text v0.35.0 → v0.37.0

The go directive remains at 1.25.0 (no toolchain bump needed).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Follow-up to the x/crypto bump: the dependency scan still flagged 6 HIGH
CVEs in golang.org/x/net (HTML-parsing DoS + idna Punycode priv-esc):
CVE-2026-25680, -25681, -27136, -39821, -42502, -42506. Fixed in v0.56.0.
go mod tidy also moved x/crypto 0.52.0 -> 0.53.0.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@skipi skipi requested review from DamjanBecirovic and dexyk June 23, 2026 12:05
@skipi skipi merged commit 1d69a46 into master Jun 24, 2026
23 checks passed
@skipi skipi deleted the skipi/cache-cli/bump-x-crypto branch June 24, 2026 08:45
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