Go 语言 1.21.11 和 1.22.4 版本正式发布

polaris · · 1145 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

Go 语言团队刚刚发布了 Go 1.22.4 和 Go1.21.11,这是一个包含两个重要安全修复的小版本更新。 ## 安全更新详情 1. **archive/zip 包的安全修复** - **问题描述**:archive/zip 包在处理某些类型的无效 zip 文件时,其行为与其他大多数 zip 实现不一致。这种不一致可能被利用来创建 zip 文件,其内容取决于读取文件的实现方式。 - **修复措施**:archive/zip 包现在会拒绝包含这些错误的文件。 - **贡献者**:Yufan You (@ouuan)。 - **相关链接**:这是 CVE-2024-24789,Go 问题跟踪链接为 [https://go.dev/issue/66869](https://go.dev/issue/66869)。 2. **net/netip 包的预期外行为修复** - **问题描述**:各种 Is 方法(如 IsPrivate, IsLoopback 等)对于 IPv4-mapped IPv6 地址没有按预期工作,对于在传统 IPv4 形式下返回 true 的地址,它们返回了 false。 - **贡献者**:Alioth 的 Enze Wang (@zer0yu) 和中关村实验室的 Jianjun Chen (@chenjj) 报告此问题。 - **相关链接**:这是 CVE-2024-24790,Go 问题跟踪链接为 [https://go.dev/issue/67680](https://go.dev/issue/67680)。 ## 版本获取方式: Go 语言中文网为大家提供了最新版本的下载地址:<https://studygolang.com>。

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1145 次点击  ∙  1 赞  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传