Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 51 additions & 0 deletions zh_cn/news/_posts/2026-07-16-ruby-3-3-12-released.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
layout: news_post
title: "Ruby 3.3.12 已发布"
author: hsbt
translator: "GAO Jun"
date: 2026-07-16 05:08:11 +0000
lang: zh_cn
---

Ruby 3.3.12 已发布。

此版本包含了安全修复。
请查看下面的链接获取详情。

* [CVE-2026-41316: 通过 def_module / def_method / def_class 绕过 ERB @_init 反序列化保护机制]({% link zh_cn/news/_posts/2026-04-21-erb-cve-2026-41316.md %})

在此版本中,默认的 `erb` gem 更新到了 4.0.3.1,绑定的 `net-imap` gem 更新到了 0.4.25。
`net-imap` 的更新修复了 CVE-2026-42245,CVE-2026-42246,CVE-2026-42256,CVE-2026-42257,CVE-2026-42258,CVE-2026-47240,CVE-2026-47241 以及 CVE-2026-47242。
您可以通过 [net-imap v0.4.24](https://github.com/ruby/net-imap/releases/tag/v0.4.24) 和 [net-imap v0.4.25](https://github.com/ruby/net-imap/releases/tag/v0.4.25) 的发布说明获取进一步的信息。

详情可参考 [GitHub 发布说明](https://github.com/ruby/ruby/releases/tag/v3_3_12)。

## 下载

{% assign release = site.data.releases | where: "version", "3.3.12" | first %}

* <{{ release.url.gz }}>

文件大小: {{ release.size.gz }}
SHA1: {{ release.sha1.gz }}
SHA256: {{ release.sha256.gz }}
SHA512: {{ release.sha512.gz }}

* <{{ release.url.xz }}>

文件大小: {{ release.size.xz }}
SHA1: {{ release.sha1.xz }}
SHA256: {{ release.sha256.xz }}
SHA512: {{ release.sha512.xz }}

* <{{ release.url.zip }}>

文件大小: {{ release.size.zip }}
SHA1: {{ release.sha1.zip }}
SHA256: {{ release.sha256.zip }}
SHA512: {{ release.sha512.zip }}

## 发布说明

许多提交者、开发人员以及用户提供了问题报告,帮助我们完成了此版本。
感谢他们的贡献。