SILO 20260314 发布

切换到社区维护的 Console 分支,并完成大范围兼容性与依赖刷新。

发布日期: 2026-03-14 · 版本: RELEASE.2026-03-14T12-00-00Z

这个版本完成了向社区维护 Console 分支的切换,并在切换过程中做了一轮较大幅度的依赖更新,为后续 Go 1.26.x 维护版打下基础。

主要变更

  • 切换到社区维护的 georgmangold/console v1.9.1,替换不可持续维护的上游 Console 依赖。
  • 大幅更新 go.mod 中的直接与间接依赖,使 Console 与新工具链组合能够稳定构建。
  • 修复 grid_test.gogo vet 格式化指令问题,并调整部分测试以适配 Go 1.26 的 HTTP 行为变化。

修复的 CVE

  • CVE-2025-47913golang.org/x/cryptov0.37.0 升级到 v0.46.0,修复 ssh/agent 在处理异常响应时可能导致客户端 panic 的问题。
  • CVE-2025-58181golang.org/x/cryptov0.37.0 升级到 v0.46.0,修复 ssh GSSAPI 认证请求可触发无界内存消耗的问题。
  • CVE-2025-47914golang.org/x/cryptov0.37.0 升级到 v0.46.0,修复 ssh/agent 对畸形身份消息缺乏边界校验导致的 panic 问题。
  • CVE-2025-47911golang.org/x/netv0.39.0 升级到 v0.48.0,修复 html.Parse 在特制输入下的二次复杂度解析问题。
  • CVE-2025-58190golang.org/x/netv0.39.0 升级到 v0.48.0,修复 golang.org/x/net/html 可能陷入无限解析循环的问题。
  • 68521b3:add github ci/cd pipeline
  • 00f3cf7:RELEASE.2026-03-14T12-00-00Z with go 1.26.0
最后修改 August 2, 2026: init commit (8338d5b)