LINUX.ORG.RU

Python: обнаружены ошибки, приводящие к переполнению буфера

 ,


0

0
Уязвимы Python 2.5.2 и более ранние версии. Опасность критическая. В фукциях PyString_FromStringAndSize() и PyUnicode_FromStringAndSize() допускается использование отрицательного значения второго параметра, что приводит к переполнению буфера.

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



Проверено: Shaman007 ()
Ответ на: комментарий от GFORGX
А как это эксплуатировать? Получить из пЕтона те же права юзера которые и так есть? Зачем?..

Если петон на сайте вертится, то удаленно передать отрицательную длину строки не получится, вообще никакого кода удаленно исполнить невозможно.

Не-е-ет, более того, этот API доступен только из С, какой сайт... Это нужно сначала создать dll/so, потом ее import'нуть, потом можно эксплуатировать баг.

Если уже есть такие возможности, нафиг мне права этого несчастного юзера?

Чепуха какая-то.

anonymous
()
всё верно, пришёл капец питону, в новой эпохе- питону не место.
anonymous
()
Для неходящих по ссылкам: поправлено в CVS. Ждём ебилдов.
anonymous
()
Настанет ли тот день когда его уберут из всех зависимостей всех дистрибутивов?
anonymous
()
Ответ на: комментарий от anonymous
> Настанет ли тот день когда его уберут из всех зависимостей всех дистрибутивов?

Зачем ВСЕХ? Нужен без питона -- ищи. Действительно, много дистрибутивов использует, потому что это экономит время. Я ведь не прошу perl убрать, понимаю что нереально.

anonymous
()
В GAE запрещены С расширения, так что ничего не выйдет =)
anonymous
()
И чем этот сраный Питон лучше чем Руби или тот-же C++ ? Не пойму. Всё что необходимо есть в этих двух языках. А с этими Питонами и прочими недоязыками какая-то путаница и морока. Ошибка на ошибке! Фтопку такие языки!
anonymous
()
Ответ на: комментарий от anonymous
Тролль, Руби он не глючный и в разы быстрее чем этот старый и убогий Питон. Да и на Руби программы более понятнее получаются.
anonymous
()
Ответ на: комментарий от anonymous
С++ сложен для изучения новичками. А пистон, своего рода "вижулбейсик" для линакса. Поэтому его многие любят.
Sun-ch
() автор топика
Ответ на: комментарий от anonymous
Адский 4.2.

Руби тормоз, и сорцы на нем нечитаемы.

А пайтон - это глобально. И надежно.

Неудачнеги, которые не осознают величия оного - почитайте хотя бы о нем. Например, о десятикратном приросте скорости разработки. Или о синтаксических конструкциях для документирования кода.

anonymous
()
Ответ на: комментарий от anonymous
>Руби и С++ - наше всё! Остальные языки убоги и не нужны!

Лисп и libastral.so наше всё! Анонимус убог и отправляется в биореактор!

Laz ★★★★★
()
Ответ на: комментарий от anonymous
>Я ведь не прошу perl убрать, понимаю что нереально.

как я это ненавижу ;( если бы не чертовы autotools

когда уже autotools заменят на религиозно нейтральное ?

zort
()
Ответ на: комментарий от anonymous
>о десятикратном приросте скорости разработки

Не верю. Это детские сказки. Чего тогда весь мир не пишет на пистоне?

Sun-ch
() автор топика
Ответ на: комментарий от Sun-ch
> А пистон, своего рода "вижулбейсик" для линакса. Поэтому его многие любят.

Дык уже давно известно, что питон сделали по бейсику(только с отступами). Крон73 не раз это доказывал.

anonymous
()
Ответ на: комментарий от Sun-ch
>>о десятикратном приросте скорости разработки

> Не верю. Это детские сказки. Чего тогда весь мир не пишет на пистоне?

да, по сравнению с машинными кодами может и в 10 раз. Но если сравнить с лиспом, ускорение получается отрицательное!

anonymous
()
Новая уязвимость:
В python обнаружен python, все у кого не пропатчена рекурсия могут пасть жертвами stackoverflow.
wfrr ★★☆
()
Ответ на: комментарий от Sun-ch
начинающие Ъ вообще никогда ничего не пишут. они паяют программы на ламповых транзисторах, а у мастеров дзена они вообще самовоспроизводятся.
anonymous
()
Ответ на: комментарий от anonymous
> Да и на Руби программы более понятнее получаются.

газификация лужи. Питоньи сорцы намного понятнее. Руби продукт пионерского творчества и должен сдохнуть в страшных муках. Вместе с перлом.

Joe_Bishop
()
Ответ на: комментарий от Sun-ch
> А пистон, своего рода "вижулбейсик" для линакса. Поэтому его многие любят.

Отсутствие "пистона" сведёт сун в могилу.

Joe_Bishop
()
Ответ на: комментарий от anonymous
>Адский 4.2. 4.2

>Руби тормоз, и сорцы на нем нечитаемы. пруфлинк?

>А пайтон - это глобально. И надежно. 4.2

>Неудачнеги, которые не осознают величия оного - почитайте хотя бы о нем. анабиоз или обострение?

>Например, о десятикратном приросте скорости разработки. 4.2

>Или о синтаксических конструкциях для документирования кода. 4.25

anonymous
()
(Не узнаю ЛОР! Почему ещё никто не вспомнил о глобальном и надежном?)
CtrlAltBs
()
ха-ха-ха-ха-ха-ха. На говнопитоне переполнение буфера. И главное ниче не сделаешь. В С хоть сам король, а тут хуй с котом.
anonymous
()
Ответ на: комментарий от Sun-ch
>своего рода "вижулбейсик" для линакса

_линукса_

так что к логопеду быдло

зы: и оставь отвратную привычку критиковать меня из под онанимуса

black7
()
Ответ на: комментарий от Joe_Bishop
>> А пистон, своего рода "вижулбейсик" для линакса. Поэтому его многие любят.

>Отсутствие "пистона" сведёт сун в могилу.

надо добавлять "и соплярис/слоуварис", а то до уссаныча не дойдет в связи с хроническим непосещением логопеда

black7
()
Интересно, почему рубифилы насколько неадекватный?

Это как-то связано со стилем программирования?

Davidov ★★★★
()
Коллеги! По ссылке ходил, но не понял: мне как честному администратору mailman 2.1.9 надо нервничать?
pazhitnov
()
Ответ на: комментарий от anonymous
> И чем этот сраный Питон лучше чем Руби или тот-же C++ ?

Пиндыкс, очередной дерегенат сравнивает питон и с++. Это как надо умом-то тронуться.

А руби пока слишком медленен.

А лисперы может ответят как написать программку, которая заведется на всех системах без лишних телодвижений? вот у меня нет на ноуте лиспа, никакого. и ни у одного знакомого нету.

Так что питон и перл пока рулят

anonymous
()
Ответ на: комментарий от Davidov
> Интересно, почему рубифилы насколько неадекватный?

Просто после того как вантузникам@руби показали средний палец, они бесятся пытаясь за счёт троллинга привлечь духов программирования, которые напишут им виндовую версию.

anonymous
()
Ответ на: комментарий от Davidov
> А ruby не работает под венду?

+1 к вопросу. Смогу ли я на коммуникаторе заюзать программку?

anonymous
()
Ответ на: комментарий от black7
>так что к логопеду быдло

О, подтянулись красноглазые пионэры
anonymous
()
Ответ на: комментарий от anonymous
И чем этот сраный анонимус лучше чем анонимус или тот-же анонимус ? Не пойму. Всё что необходимо есть в этих двух анонимусах. А с этими анонимусами и прочими недоюзерами какая-то путаница и морока. Ошибка на ошибке! Фтопку таких анонимусов!
aaacmc
()
Ответ на: комментарий от anonymous
> пруфлинк?

http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=python&...

Насчет надежности - абсолютно точно, ибо уязвимость эта вообще курам насмех.

Нет, и не анабиоз, и не обострение. Напротив, адекватность и отсутствие узости мышления.

10х скорости разработки по сравнению с си++.

>> о синтаксических конструкциях для документирования кода.

> 4.25

Нечего сказать, да? Молчал бы тогда.

anonymous
()
Ну и что за паника? Переполнение можно устроить только из своего модуля на C. Ну так там его и без питона можно устроить. Из питоновского кода сделать так, чтоб функции PyString_FromStringAndSize() передалась отрицательная длина невозможно => саныч старый првокатор, а вы ведётесь, как ребятишки.
anonymous
()
Не очень серьёзная уязвимость...
troorl ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.