Вразливість Ruby в налаштуваннях рівня безпеки
Опублікував Matz 03-10-2005
Переклав: Andrii Furmanets
Версії Ruby, перелічені нижче, мають вразливість, яка дозволяє довільному коду виконуватися, обходячи перевірку рівня безпеки.
Дата публікації: 2005-10-02
Зачеплені версії:
Стабільні випуски(1.8.x) - Версії 1.8.2 та раніше (виправлено у версії 1.8.3)
Старі випуски(1.6.x) - Версії 1.6.8 та раніше
Версії розробки(1.9.0) - Версії 2005-09-01 та раніше (виправлено у версії 2005-09-02)
Рішення:
Користувачі стабільних випусків (1.8.x) та версій розробки (1.9.0) повинні оновлювати Ruby до останніх версій, перелічених вище. Користувачі старих випусків (1.6.x) повинні оновитися до стабільних випусків (1.8.x) або завантажити останній знімок для 1.6.x з URL нижче, зібрати та встановити.
https://cache.ruby-lang.org/pub/ruby/snapshot-1.6.tar.gz
Патч від ruby-1.6.8.tar.gz також надано за наступною адресою:
https://cache.ruby-lang.org/pub/ruby/1.6/1.6.8-patch1.gz
md5sum: 7a97381d61576e68aec94d60bc4cbbab
Патч від ruby-1.8.2.tar.gz також надано за наступною адресою:
https://cache.ruby-lang.org/pub/ruby/1.8/1.8.2-patch1.gz
md5sum: 4f32bae4546421a20a9211253da103d3
Опис:
Об’єктно-орієнтована мова сценаріїв Ruby підтримує безпечне виконання ненадійного коду двома механізмами: рівень безпеки та прапорець taint на об’єктах. Виявлено вразливість, яка дозволяє обходити ці механізми. Використовуючи вразливість, довільний код може виконуватися поза обмеженнями, вказаними в кожному рівні безпеки. Тому Ruby повинен бути оновлений на всіх системах, які використовують рівень безпеки для виконання ненадійного коду.
Посилання:
JVN#62914675 http://jvn.jp/jp/JVN%2362914675/index.html (японською мовою)
Подяка:
Ми дякуємо д-ру Yutaka Oiwa, Дослідницькому центру інформаційної безпеки, Національного інституту передових промислових наук та технологій, який виявив вразливість, яка дозволяє обходити рівень безпеки.
Останні новини
Вийшов 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
Оновлення айдентики нашого сайту
Раді оголосити про комплексне оновлення нашого сайту. Дизайн для цього оновлення створила Taeko Akatsuka.
Опублікував Hiroshi SHIBATA 22-12-2025
Вийшов Ruby 4.0.0 preview3
Раді повідомити про вихід Ruby 4.0.0-preview3. Ruby 4.0 вводить Ruby::Box і “ZJIT” та додає багато покращень.
Опублікував naruse 18-12-2025