Ruby 4.0.5 發布

k0kubun 發表於 2026-05-20
翻譯: Bear Su

Ruby 4.0.5 已經發布了。

此發佈只包含 CVE-2026-46727: 基於 pthread 的 getaddrinfo 逾時處理常式中的 Use-after-free 漏洞 的安全性修復,和 Ruby 4.0.4 在 C locale 下的建置系統迴歸問題 [Bug #22065] 的修復。

詳細的變動請參閱 GitHub 發布

發布時程

我們打算按照近期的常規發布,每 2 個月發布一次最新的穩定 Ruby 版本(目前為 Ruby 4.0)。 4.0.6 將於 7 月發布、4.0.7 將於 9 月發布、4.0.8 將於 11 月發布。

如果有任何變更影響到相當多的人,我們可能會比預期更早發布新版本,並可能會調整後續的發布時程。

下載

  • https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.5.tar.gz

    SIZE: 23818557
    SHA1: efa77332e323c15a86e1a25a3ae53bd21972672c
    SHA256: 7d6149079a63f8ae1d326c9fa65c6019ba2dc3155eae7b39159817911c88958e
    SHA512: ce50c8dda1479f5a84771df37cdb23f0183bba900494e7492bb90d4b0a3e60ff28b799f3c469977f5f7c1335a6c1f3400a9ca52cd4acfcbed08f016d352943f4
    
  • https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.5.tar.xz

    SIZE: 17893756
    SHA1: 58216f1858feed4e2dbd2719a0a7ae807563b428
    SHA256: 5dc5521ea54c726e6cc10b1b5a0f4004b27b482e61c04c99aed79315e30895e5
    SHA512: 379d78a6d1af0455df60da46551f43438ad3ee81f83787554fc34cb1c8febb1bd363e3dc1a057b34a69f96526efc308d3dccc4b87d368897c2d1ccf179096463
    
  • https://cache.ruby-lang.org/pub/ruby/4.0/ruby-4.0.5.zip

    SIZE: 29122529
    SHA1: cda48124428ae33497f191bb676c8022615ab91e
    SHA256: 605f8b22e12f5cfc3f4a48850a7fe7dc9b010002d2c994d7508f38c63d2c0ff8
    SHA512: c4faaefa386bb33dc4cb3994d740b0c8b4756726351df6cc0850dbd2598f3ba51dcfb38bd61d91f63adf3612bb5f6dbd727446caf9af78f5df36e7d31ecf113a
    

發布紀錄

許多提交者、開發者和漏洞回報者幫助了此版本的發布,在此感謝所有人的貢獻。

最新消息

Ruby 4.0.3 發布

Ruby 4.0.3 已經發布了。本次發布只包含修復 CVE-2026-41316 的 ERB 6.0.1.1。

k0kubun 發表於 2026-04-21

Ruby 3.2.11 發布

Ruby 3.2.11 已經發布了。 本次發布包含 針對 CVE-2026-27820 的 zlib gem 更新。

hsbt 發表於 2026-03-27

更多新聞...