File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
2+ layout : news_post
3+ title : " Ruby 4.0.3 發布"
4+ author : k0kubun
5+ translator : " Bear Su"
6+ date : 2026-04-21 08:45:44 +0000
7+ lang : zh_tw
8+ ---
9+
10+ Ruby 4.0.3 已經發布了。本次發布只包含修復 [ CVE-2026 -41316] ( https://www.ruby-lang.org/zh_tw/news/2026/04/21/erb-cve-2026-41316/ ) 的 ERB 6.0.1.1。
11+
12+ 如果您的應用程式呼叫 Marshal.load 處理不受信任的資料且載入了 erb 和 activesupport,請升級您的 ERB 至 4.0.3.1、4.0.4.1、6.0.1.1、6.0.4 或更新的版本。您也能使用這個 Ruby 4.0.3 版本來修復。
13+
14+ ## 發布時程
15+
16+ 我們打算按照近期的常規發布,每 2 個月發布一次最新的穩定 Ruby 版本(目前為 Ruby 4.0)。
17+ 4.0.4 將於 5 月發布、4.0.5 將於 7 月發布、4.0.6 將於 9 月發布、4.0.7 將於 11 月發布。
18+
19+ 如果有任何變更影響到相當多的人,我們可能會比預期更早發布新版本,並可能會調整後續的發布時程。
20+
21+ ## 下載
22+
23+ {% assign release = site.data.releases | where: "version", "4.0.3" | first %}
24+
25+ * <{{ release.url.gz }}>
26+
27+ SIZE: {{ release.size.gz }}
28+ SHA1: {{ release.sha1.gz }}
29+ SHA256: {{ release.sha256.gz }}
30+ SHA512: {{ release.sha512.gz }}
31+
32+ * <{{ release.url.xz }}>
33+
34+ SIZE: {{ release.size.xz }}
35+ SHA1: {{ release.sha1.xz }}
36+ SHA256: {{ release.sha256.xz }}
37+ SHA512: {{ release.sha512.xz }}
38+
39+ * <{{ release.url.zip }}>
40+
41+ SIZE: {{ release.size.zip }}
42+ SHA1: {{ release.sha1.zip }}
43+ SHA256: {{ release.sha256.zip }}
44+ SHA512: {{ release.sha512.zip }}
45+
46+ ## 發布紀錄
47+
48+ 許多提交者、開發者和漏洞回報者幫助了此版本的發布,在此感謝所有人的貢獻。
You can’t perform that action at this time.
0 commit comments