LINUX.ORG.RU

Уявимость в GNU Tar


0

0
Уязвимость позволяет сформировать архив, при распаковке которого могут быть изменены файлы в системе за пределами пространства распаковки архива. Распаковывая архив с правами root, вы можете переписать системные файлы. Подвержены версии 1.16 и более ранние.

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



Проверено: Shaman007 ()
Вот теперь-то Венде точно пес...ц!!! Ведь она же находится "за пределами пространства распаковки архива" как правило.
anonymous
()
Ответ на: комментарий от Somewho
>кто нибудь распаковывает архивы под рутом? :)

Слакварщики, естественно. Для них .tar.gz - предмет гордости:)

Led ★★★☆☆
()
Ответ на: комментарий от gr_buza
Ну, оно сначала же целостность архива проверяет, я надеюсь? Так что ничего страшного.
Teak ★★★★★
()
Блин, тока вчера вечером думал, что можно найти уязвимость в tar или другом архиваторе, дабы получить рут... телепатия после бессонных ночей %)
gh0stwizard ★★★★★
()
Ответ на: комментарий от gh0stwizard
> Блин, тока вчера вечером думал, что можно найти уязвимость в tar или другом архиваторе, дабы получить рут... телепатия после бессонных ночей %)

Тут наоборот - наличие рута даёт возможность использовать уязвимость. :) Гы. Таким ещё во времена DOS развлекались. ;-)

atrus ★★★★★
()
афигеть! дайте две
CD
()
Ответ на: комментарий от Ant0
обычная уязвимость, что в этом такого? Накладывайте заплатку и пересоберайте gnu tar :-D
anonymous
()
Ответ на: комментарий от gr_buza
я думаю, под слакой эта уязвимость касаемо pkgtool НЕ СУЩЕСТВУЕТ,
так как есть два типа пакетов -

1)"от Патрика" - Патрик сам проверил
2) собранные "самим собой" - я сам знаю, как собрал

все остальное собранно некими людьми - фактически, левые tgz (да еще и бинарники) - и не ставиться "по определению"

зы
A вот под qnx-4,6 такое вероятно возможно при определённых обстоятельствах - ибо там часто пакеты ставятся именно как "правые" или "левые" бинарники в *.tar.gz; спасёт то, что там не gnutar ...
botrops-schlegelii ★★
()
Фигня какая, если бы сразу "uid=0" получался после запуска архивчика, то да, респект и уважуха. А то как в сказке про детей с болтами в голове - "вы нам только рута дайте, и мы тут же враз все поломаем".
e
()
Ответ на: комментарий от botrops-schlegelii
$ man gzip
....

HISTORY
The gzip program was originally written by Jean-loup Gailly, licensed
under the GNU Public Licence. Matthew R. Green wrote a simple front end
for NetBSD 1.3 distribution media, based on the freely re-distributable
zlib library. It was enhanced to be mostly feature-compatible with the
original GNU gzip program for NetBSD 2.0.

This manual documents NetBSD gzip version 20040427.

AUTHORS
This implementation of gzip was written by Matthew R. Green
<mrg@eterna.com.au>.
anonymous
()
Ответ на: комментарий от anonymous
>На заурусе работа под рутом идёт :)

У меня она на заурусе все очень даже под юзером идет.

anonymous
()
Ответ на: комментарий от anonymous
>У меня она на заурусе все очень даже под юзером идет.

Звездец. Я доредактировался.

Имелось в виду: "У меня на заурусе все очень даже под юзером идет"

anonymous
()
Помнится, такая же бага была лет 8 назад у pkzip (или это был arj) :)

Вспоминаю чудесный вирус. Он распространялся через архивы и создавал файл \winstart.bat. Этот файл мог работать как .bat, .sys и .com. И если модем получал три звонка с интервалом в минуту, то открывал сессию (command.com).

А у меня не заработал (или заработал криво), потому как в конце autoexec.bat не было переноса строки.

Davidov ★★★★
()
Ответ на: комментарий от Davidov
>И если модем получал три звонка с интервалом в минуту, то открывал сессию (command.com).

О как. То есть давал удалённый доступ к win95/98? Это круто.

alt-x ★★★★★
()
Ответ на: комментарий от botrops-schlegelii
> а что за tar в NetBSD, там ведь тоже tgz(хотя и с md5sum) ?

там свой собственный тар. И на самом деле там tar -- это хардлинк с pax.

dilmah ★★★★★
()
Ну, ничего страшного,.. уже с утра обновил.. Ещё даже до того, как узнал о уязвимости.. ;-)
MiracleMan ★★★★★
()
Ответ на: комментарий от anonymous
> а что будет с гент00?

в GLSA пока тишина. emerge запускает tbz2-распаковщик в sandbox'е и со сброшенными правами.

Farcaller ★★
()
Ответ на: комментарий от anonymous
> "У меня на заурусе все очень даже под юзером идет" +1
fAX ★★
()
блять, где новая версия тара?
anonymous
()
А мне всегда казалось, что для этого в tar есть стандартная опция --absolute-paths...
bbb
()
Ответ на: комментарий от MiracleMan
> Ну, ничего страшного,.. уже с утра обновил.. Ещё даже до того, как узнал о уязвимости.. ;-)

Аналогично. Убунта 6.10. Но вчера :)

anonymous
()
Боже мой! Детские болезни... И после этого кто-то вообще заикается про Линукс?? Да это же позорная поделка! Как можно вообще доверять системе, если в ней, в БАЗОВЫХ ВЕЩАХ, сидят такие глюки?!

Причём под рутом, я вам скажу, таки приходится сидеть - видите ли, система UNIX разработана только под три вида юзеров: бог, друзья бога и вся остальная шваль. Ну не дилетантизм?

И я вот что скажу: вместо того, чтобы постить свои дебильные скриншоты и программить никомуненужную полупрозрачность в окнах, лучше бы эти бездельники перепроверили все базовые утилиты! Сколько можно страдать атавизмами 70-ых??! Уж и мемори менеджеры всякие придумали, и смарт пойнтеры, а Линукс как был "шустрый и бестолковый", таким и остался. :( Эх...

anonymous
()
Об этой уязвимости tar'a (ещё даже не GNU) писали лет 10 назад. Я был уверен, что с тех пор её пофиксили... Также я думал, уж GNU tar точно никогда её не содержал...
AsphyX ★★★
()
Solution: Do not extract untrusted archives.

Кто лох - тот по жизни лох. И его трясти - святое и богоугодное (столлмено-, патрего- и т.п. угодное) дело.

Пофиксили в минуты после обнаружения. Сколько ждем сервиспака под венды, э, несчастные буратины с зеленых холмов? ;)

e
()
Ответ на: комментарий от anonymous
>Как можно вообще доверять системе, если в ней, в БАЗОВЫХ ВЕЩАХ, сидят такие глюки

Давно ли мы иправили глюки в wmf, pdf и прочих "базовых" вещах под виндовс? А про удалённый доступ забыли, а может напомнить новую секьрити политику мелкомягких? В общем, иди лесом со своей виндой (кстати, а чем там распаковываются тары, мож тоже этот глюк имеют?)

>истема UNIX разработана только под три вида юзеров: бог, друзья бога и вся остальная шваль А в виндовсе 2 типа юзеров: Билл Гейтс и прочая шваль, думающаяя что они боги... До секьюрити модели Unix'а винде как до альфы центавра раком. (Если и разгонятся до скорости света, то годков эдак через четыре доползут :D)

> Сколько можно страдать атавизмами 70-ых? А что если аттавизмы 70-ых, которые делаются "только ради удовольствия" намного надёжней и лучше чем "дороги в будущее 2006"

anonymous
()
Ответ на: комментарий от anonymous
Убиться об стену на скорости света... это вы зря, батенька, физики за изучение данного феномена продадут душу без вопросов и в момент ;)
e
()
Ответ на: комментарий от anonymous
> UNIX разработана только под три вида юзеров: бог, друзья бога и вся остальная шваль.

А в реальной жизни че не так чтоли???? :-)

anonymous
()
Ответ на: комментарий от anonymous
anonymous> Боже мой! Детские болезни... И после этого кто-то вообще заикается про Линукс?? Да это же позорная поделка! Как можно вообще доверять системе, если в ней, в БАЗОВЫХ ВЕЩАХ, сидят такие глюки?!

В винде всё гораздо хуже ;) Там гораздо больше уязвимостей в базовых вещах - факт ;)

Quasar ★★★★★
()
Ответ на: комментарий от e
e вполне может работать газогенератором. Только этому идиоту сказали, что уязвимость еще 10 лет назад была, как он тут же высрал про фикс в считанные минуты. Дегенерат!
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.