LINUX.ORG.RU

Множественные уязвимости в Ruby

 , ,


0

0

Множественные уязвимости в Ruby позволяют вызвать отказ в обслуживании (DoS) или выполнить произвольный код:

  • CVE-2008-2662
  • CVE-2008-2663
  • CVE-2008-2725
  • CVE-2008-2726
  • CVE-2008-2664

Уязвимые версии:

  • 1.8.4 и все предыдущие версии
  • 1.8.5-p230 и все предыдущие версии
  • 1.8.6-p229 и все предыдущие версии
  • 1.8.7-p21 и все предыдущие версии
  • 1.9.0-1 и все предыдущие версии

Учтите! В Ruby 1.8.7 поломана обратная совместимость и он совместим только с RoR 2.1, потому не стоит сгоряча обновляться.

Есть некоторые проблемы при использовании 1.8.6p230 на linux.

>>> Подробности



Проверено: Shaman007 ()

Ответ на: комментарий от anonymous

>а на каждый чих пароль

см. Виста. Там правда не вводить пароль, но постоянный попап задалбывает (Ubuntu, кстати, не требует вводить sudo пароль, насколько я знаю). Хотя постойте, Mac живет на nix ядре и никто не жалуется. Проблема в другом, у Вынь нет вменяемой идеологии - все как-то в последнее время стало хаотчично. Интерфейс МС2007 - это вообще повод принять корвалол. Если они к чему-то конкретному движуться - так пусть хотя-бы нарисуют к чему. Не спорю - система доступа в никс несколько старомодна, но абсолютно работоспособна и эффективна.

void_ptr ★★★★
()
Ответ на: комментарий от void_ptr

>>(Ubuntu, кстати, не требует вводить sudo пароль, насколько я знаю)

Вот на ней и сижу, с 5.10 начиная, пароль на каждый чих и есть... до этого были ASP 7.3, Слака 9 и LFS (озарил окрестности красным отблеском замученных глаз)... если не работать под рутом - везде ситуация одна и та же :)

Система, конечно эффективна, но какой-нибудь вменяемой надстройки ей все-таки не хватает... только имхо =)

anonymous
()
Ответ на: комментарий от anonymous

>если не работать под рутом

Бр. Сижу по S12.1 в Кедах под юзером. Проблем вообще не вижу. На основные операции (даже например, запуск пакетника Gslapt) права рута запомнил, чтобы не вводить и обновляться без проблем. А под что еще права рута нужны? Вроде от юзера все работает.

void_ptr ★★★★
()
Ответ на: комментарий от anonymous

>Мак ОС рулит !!!!!!!!!!!!!!!!

Тоньше, тоньше надо действовать, мой ананимный брат! Это же уязвимости Ruby, а в JRuby они присутствуют?

P.S. Слава жабе гипнотизеру!

anonymous
()
Ответ на: комментарий от anonymous

я вообще не понимаю отчего игроделы решили, что надо делать _новые_ игры? Это тот же бзик что фильмоделы (хотя они уже встрепенулись) решили что существует какой то "вечный жи... зритель" который уже видел _все_ фильмы вышедшие раньше.

ну откуда игроки с годами рождения 1990-80 могут увидеть игрушки хиты? Графики не хватает и звука --- добавьте, оставив гениальный баланс игры и сценарий!

Это такой же долбоебизм как не переиздавать книги... ну как же они на пергаменте де напечатаны были :)

anonymous
()
Ответ на: комментарий от anonymous

есть нелохие бесплатные переделки Doom II и Quake II, а такие игры как Quake3/Heroes3/StarCraft/Diablo II ИМХО лучше и не трогать, вот DeusEx I переделать на хорошую графику/физику бы стоило, Morrowind тоже - хотя судя по реакции Bethesda на Moblivion у них могут быть в будущем планы веруть нас на этот остров

lester ★★★★
()

Руби - это отстой по многим статьям

anonymous
()
Ответ на: комментарий от DiKeert

>>сейчас порыл кое-что + загуглил. Короче по всему выходит, что Win 3.11 - операционная система. Но сомнения у меня остаются. Непонятно почему тогда ей нужен DOS и почему такого огромного труда стоило перевести ее в защищенный режим.

Ололо, не понятно, зачем у самолетов сороковых был пропеллер, ведь конструкция первых реактивных была такой же (по паре крыльев, рули и все такое) и почему так трудно на них было реактивные двигатели поставить?

По историческим причинам, %?*!

DOS потому что был основной операционкой, на момент выхода 3.1/3.11 for workgroups, и практически все пользовательские приложения были под DOS, а windows лишь предоставляла новую технологию и платформу, для которой уже ПОТОМ стала меняться геометрия крыла.

anonymous
()

Я всегда говорил, что руби унылое говно, а пишущие на нем говнобыдлокодеры..

anonymous
()
Ответ на: комментарий от anonymous

> Изнчально линукс НЕ НУЖЕН, а с уязвимостяме темболее !

Уязвимости в Ruby, причем тут Linux?

dexpl ★★★★★
()
Ответ на: комментарий от anonymous

>Изнчально линукс НЕ НУЖЕН, а с уязвимостяме темболее !

Какой же ты тупой и жалкий ! Ты не нужен.

anonymous
()
Ответ на: комментарий от anonymous

> linux как ядро ни на что не способен

уж многократно упомянутый TOP-500 говорит о другом

> а GNU/Linux как ОС жалок

а конкретные факты, кроме вашего личного( хоть и несомненно очень важного ) мнения будут?

lester ★★★★
()
Ответ на: комментарий от lester

>> Windows 3.1 и её 32-разрядный доступ к диску заменял код [[BIOS]] для доступа к дискам, а Windows для рабочих групп 3.11 заменяла «родной» код MS-DOS для обращения к [[файл]]ам

о чём вы спорите? DOS - это операционная система, а Windows - это вирус!

mshock
()

Надеюсь теперь поутихнут радостный вопли про "мегакрутой ЯП", на котором все должны писать свои быдлопроги.

anonymous
()
Ответ на: комментарий от lester

> > а GNU/Linux как ОС жалок

> а конкретные факты, кроме вашего личного( хоть и несомненно очень важного ) мнения будут?

Он ещё здесь? :-D Не успокоился? Наверное его linux убил когда-то давно, и теперь его неупокоенный дух мстит довольным linux-оидам за свою жестокую судьбу путём заимения мозга до невозможности.

alx_me ★★☆
()
Ответ на: комментарий от anonymous

> Она реализовала:

> limited multitasking of existing MS-DOS programs, execution model and a stable API for native programs, software-based virtual memory scheme allowing for applications larger than available RAM

Вообще-то, это же реализовывалось в такой досявой программе, как DOS Shell, про которую M$ не скрывала, что она shell, а не OS.

trapezoid
()
Ответ на: комментарий от void_ptr

> первоначально NT работало не только на x86 но и на Alfa

первоначально NT не работала ни на Alpha, ни на i386, а была и туда, и туда портирована с совершенно третьей платформы

trapezoid
()
Ответ на: комментарий от trapezoid

> первоначально NT не работала ни на Alpha, ни на i386, а была и туда, и туда портирована с совершенно третьей платформы

а с какой? (если не секрет)

GlorySmith
()
Ответ на: комментарий от trapezoid

> первоначально NT не работала ни на Alpha, ни на i386, а была и туда, и туда портирована с совершенно третьей платформы

википедия говорит, что NT появилась методом s/OS/2 v.2/Windows NT/g

GuttaLinux
()
Ответ на: комментарий от trapezoid

> первоначально NT не работала ни на Alpha, ни на i386, а была и туда, и туда портирована с совершенно третьей платформы

Ой, ли? NT разрабатывалась с целевыми платформами DEC Alpha и i386. И еще для какого-то mips до кучи.

LamerOk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.