Вийшов Ruby 2.4.2
Опублікував nagachika 14-09-2017
Переклав: Andrii Furmanets
Ми раді оголосити випуск Ruby 2.4.2. Цей випуск містить кілька виправлень безпеки.
- CVE-2017-0898: Вразливість недоповнення буфера в Kernel.sprintf
- CVE-2017-10784: Вразливість ін’єкції escape послідовності в Basic аутентифікації WEBrick
- CVE-2017-14033: Вразливість недоповнення буфера в декодуванні OpenSSL ASN1
- CVE-2017-14064: Викриття купи в генерації JSON
- Множинні вразливості в RubyGems
- Оновлено включену libyaml до версії 0.1.7.
Також є багато виправлень помилок. Див. логи комітів для більше деталей.
Відома проблема
(Цей розділ додано 15 вересня 2017 року.)
Було знайдено несумісність для Ruby 2.4.2. Ruby 2.4.2 не може зв’язатися з libgmp або jemalloc. Ми виправимо цю проблему з наступним випуском, але якщо ви стикаєтеся з проблемою зараз і потребуєте подолати її негайно, отримайте патч з цього посилання:
Завантаження
-
https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.bz2
РОЗМІР: 12607283 байтів SHA1: a8a50a9297ff656e5230bf0f945acd69cc02a097 SHA256: 08e72d0cbe870ed1317493600fbbad5995ea3af2d0166585e7ecc85d04cc50dc SHA512: 1a5302d2558089a6b91b815fff9b75a29e690f10861de5fdd48211f3f45025a70dad7495f216e6af9c62d72e69ed316f1a52fada704bdc7e6d8c094d141ea77c -
https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.gz
РОЗМІР: 14187859 байтів SHA1: b096124469e31e4fc3d00d2b61b11d36992e6bbd SHA256: 93b9e75e00b262bc4def6b26b7ae8717efc252c47154abb7392e54357e6c8c9c SHA512: 96c236bdcd09b2e7cf429da631a487fc00f1255443751c03c8abeb4c2ce57079ad60ef566fecc0bf2c7beb2f080e2b8c4d30f321664547b2dc7d2a62aa1075ef -
https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.tar.xz
РОЗМІР: 10046412 байтів SHA1: 8373e32c63bba2180799da091b572664aa9faf6f SHA256: 748a8980d30141bd1a4124e11745bb105b436fb1890826e0d2b9ea31af27f735 SHA512: c1d42272fb0d94b693452e703b0ea4942bf59cbd4b08ba83bf039f54be97ebc88511632413da0164970b4cf97bc302bccb88aab48edfa8fa147498e7ee741595 -
https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.2.zip
РОЗМІР: 15645325 байтів SHA1: 861b51de9db0d822ef141ad04383c76aa3cd2fff SHA256: 37d7cb27d8abd4b143556260506306659930548652343076f7f8470f07818824 SHA512: 234765091528be1310ac315868f84ae6c505aa696672929df2f00828c1bbdc7cbcb2fc690eab4e73efde6be9104584ba7b6944853861f6d05e775b124ce8dfd5
Коментар до випуску
Багато комітерів, розробників та користувачів, які надали звіти про помилки, допомогли нам зробити цей випуск. Дякую за їхній внесок.
Останні новини
Вийшов Ruby 3.2.10
Вийшов Ruby 3.2.10.
Опублікував hsbt 14-01-2026
Вийшов Ruby 4.0.1
Вийшов Ruby 4.0.1.
Опублікував k0kubun 13-01-2026
Вийшов Ruby 4.0.0
Ми раді повідомити про випуск Ruby 4.0.0. Ruby 4.0 представляє “Ruby Box” та “ZJIT”, а також додає багато покращень.
Опублікував naruse 25-12-2025
Новий вигляд документації Ruby
Слідом за ре-дизайном ruby-lang.org, ми маємо більше новин, щоб відсвяткувати 30-річчя Ruby: docs.ruby-lang.org має повністю новий вигляд завдяки Aliki — новій темі за замовчуванням для...
Опублікував Stan Lo 23-12-2025