发布者:naruse,于 2018 年 3 月 28 日
Ruby 2.5.1 已发布。
此版本包含一些错误修复和一些安全修复。
- CVE-2017-17742:WEBrick 中的 HTTP 响应拆分
- CVE-2018-6914:tempfile 和 tmpdir 中由于目录遍历导致意外的文件和目录创建
- CVE-2018-8777:WEBrick 中由于大型请求导致的 DoS 攻击
- CVE-2018-8778:String#unpack 中的缓冲区欠读取
- CVE-2018-8779:UNIXServer 和 UNIXSocket 中由于被污染的 NUL 字节导致意外的套接字创建
- CVE-2018-8780:Dir 中由于被污染的 NUL 字节导致意外的目录遍历
- RubyGems 中的多个漏洞
还有一些错误修复。有关更多详细信息,请参阅提交日志。
下载
-
https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.gz
SIZE: 15923244 bytes SHA1: 93fafd57a724974b951957c522cdc4478a6bdc2e SHA256: dac81822325b79c3ba9532b048c2123357d3310b2b40024202f360251d9829b1 SHA512: 67badcd96fd3808cafd6bc86c970cd83aee7e5ec682f34e7353663d96211a6af314a4c818e537ec8ca51fbc0737aac4e28e0ebacf1a4d1e13db558b623a0f6b1
-
https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.zip
SIZE: 19525307 bytes SHA1: 4fe511496f1eea0c3c1ac0c5f75ef11168ad1695 SHA256: 5d8e490896c8353aa574be56ca9aa52c250390e76e36cd23df450c0434ada4d4 SHA512: 490a52081e740b37f06215740734e9a6598ee9b492995b3161d720b5b05beadb4570aa526b3df01f686881b1e259aa7d4a59c1f398989dc2d5f8250342d986f7
-
https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.bz2
SIZE: 14000644 bytes SHA1: 251fdb5ac10783b036fe923aa7986be582062361 SHA256: 0f5d20f012baca865381a055e73f22db814615fee3c68083182cb78a4b3b30cb SHA512: 82e799ecf7257a9f5fe8691c50a478b0f91bd4bdca50341c839634b0da5cd76c5556965cb9437264b66438434c94210c949fe9dab88cbc5b3b7fa34b5382659b
-
https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.1.tar.xz
SIZE: 11348108 bytes SHA1: 0fb5da56f9e5fca45e36aa24ba842d935d1691c2 SHA256: 886ac5eed41e3b5fc699be837b0087a6a5a3d10f464087560d2d21b3e71b754d SHA512: 31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4
发布评论
许多提交者、开发者和提供错误报告的用户帮助我们完成了此版本的发布。感谢他们的贡献。