XSS у WEBrick (CVE-2010-0541)
Опублікував Yugui 16-08-2010
Переклав: Andrii Furmanets
Можлива вразливість безпеки у WEBrick. Вразливість повідомлено як CVE-2010-0541.
CVE-2010-0541
Опис
WEBrick мав вразливість міжсайтового скриптингу, яка дозволяє зловмиснику ін’єктувати довільний скрипт або HTML через сконструйований URI. Це не впливає на агентів користувачів, які строго реалізують HTTP/1.1, однак, деякі агенти користувачів не роблять цього.
Зачеплені версії:
- Ruby 1.8.6-p399 або будь-які попередні випуски.
- Ruby 1.8.7-p299 або будь-які попередні випуски.
- Ruby 1.9.1-p429 або будь-які попередні випуски.
- Ruby 1.9.2 RC2 або будь-які попередні випуски.
- Версії розробки Ruby 1.9 (1.9.3dev).
Ми рекомендуємо вам оновити ваш ruby до найновіших випусків рівня патчу.
Рішення
- Виправлення для 1.8.6, 1.8.7 та 1.9.1 будуть слідувати за цим оголошенням.
- 1.8.6:
- 1.8.7: будь ласка, оновіться до 1.8.7 рівень патчу 302
- 1.9.1: будь ласка, оновіться до 1.9.1 рівень патчу 430
- Для версій розробки, будь ласка, оновіться до найновішої ревізії для кожної гілки розробки.
-
Ви також можете виправити вразливість, застосувавши патч до
$(libdir)/ruby/${ruby_version}/webrick/httpresponse.rb. Патч доступний на <URL:https://cache.ruby-lang.org/pub/misc/webrick-cve-2010-0541.diff>. Його написав Hirokazu NISHIO.- РОЗМІР:
- 466 байтів
- MD5:
- 395585e1aae7ddef842f0d1d9f5e6e07
- SHA256:
- 6bf7dea0fc78f0425f5cbb90f78c3485793f27bc60c11244b6ba4023445f3567
Подяка
Вразливість знайдено Apple та повідомлено команді безпеки Ruby Hideki Yamane. *1
Оновлення
- Спочатку опубліковано 2010-08-16 10:26:03 JST.
- 1.9.1 рівень патчу 430 випущено
- 1.8.7 рівень патчу 301 випущено
- 1.8.7 рівень патчу 302 випущено, оскільки pl301 був зламаний. Будь ласка, використовуйте його замість цього.
Останні новини
Вийшов 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