Неправильная проверка границ в системном вызове semget(2) позволяет локальному пользователю вызвать kernel panic. Ескалация прав, однако, невозможна. Патчимся, обсуждаем.
Ссаныч наверняка сейчас язык на плечо положа обновляет свои бзди.
Да, Ссаныч, это тебе не линукс, с бздей ты свою зряплату дважды
своим пОтом отработаешь ;)
елки, написалиб уже stress-tester для sys_call ов. Тупая ошибка, но они еще и оправдаются - Secure by default, 7 years without ..bla-bla-bla.... Chiao, Theo.
это не очень страшная хрень для OpenBSD,
поскольку в ней лок. юзеру делать практически
нехрена 8-). а все в системе заточено под
сеть. посему не стоит преувеличивать значение
этого события. для мостов/шлюзов/vpn/http/ftp(?)
это не "issue", как говорится. правда, всех, кто
намерен позлобничать это не остановит.
зы. openbsd рвет net как тузик грелку.
ну вот, я же говорил. Оправдываются. Что, в obsd нет локальных узеров, а ну да, этож небезопасно, а то устроят еще kernel panic ;) vpn, шлюзы, ух ты, почти как в линукс, только тоооормоозит наверное ;)
линукс тормозит? да бывает.
а косаясь obsd, то там сетевая подсистема
на порядка три лучше, да и ipsec не в патчах
от левого производителя. я уже не говорю об
qos vs. altq ;-)
кстати меньше всего я повидал юзеров net'a
чем других unix'ов. я даже видел одного живого
админа vax/vms (кстати я бы с удовольствием
поюзал openvms, но бабла явно не хватит :-( ).
Все течет, все меняется. Поначалу и под Линух ничего небыло. А то что Линух гониться за фичами при этом не доводят ничего до ума это правда.
Если требуется поставить какую нибудь машинку для машрутизации и фаерволинга, я ставлю на нее OpenBSD и через год забываю где она находится географически :-)
Да да все течет но не все меняется .... Вот у БСДишников как текло так и течет из одного места , а вот в линуксе совсем другое дело - все меняется прям на глазах - новые проги появляются заточенные именно под линукс а не под фрю, хотя исторически должно было быть совсем наоборот.
А еще, а еще в oooPEN__BSD нет локали, вот !
И вообще это дико тормозная непортабельная игрушка для
"кул админов".
Вы ишо посмотрите на HCL и платформы на которых она ползает.
Единственная польза от o_b_S_D это мощная криптография, которую
делают ее разработчики (theo И иже с ним).
Правда ее сразу же переносят на нормальные ядра (хули там, почти UNIX
все же), за что oпятам-бсдятам спасибки.
Вон и линуховые разработчики посмеиваются над open, типа и парни
там не глупые сидят, должны понимать что линукс лучше
(та же история с sendfile()).
Наверное в них юношеский экстремизм играет, вон Тео по горам
на маунтэйн байке рассекает во время отдыха от портирования своей
игрухи.
А вообще я против бэсэдэшников ничего не имею, праотцы всетаки.
И ребята веселые, здорово с ними пивом накачиваться.
реально вам скажу пацаны что на свете рулит тока слака и нетбзд, все перепробовал и только это рулез.. netbsd реально быстро по сети работает - я проверял и сравнивал с опен.. короче не соревноватся им
Короче, все злобным заткнуться и сосать. Полчаса. Нефиг катить баллоны на БСД. Равно как и на все остальное. Если софтина есть и справляется с задачами, для которых она была предназначена, то нехер вонять, поняли? А дыры везде бывают. В линухе их регулярно находят, БСД же "светится" реже. Но это не свидетельствует о том, что что-то лучше, а что-то хуже. Просто БСД имеет более ограниченную сферу применения - меньше проблем. И ВСЕ, ЗАКРЫЛИ ХЛЕБОРЕЗКИ, КОЗЛОДОИ ЗЛОБНЫЕ!!!
>Ни разу не слышал, что такой есть (в смысле был).
Ех молодёШ :)
Ну основных фигурантов ужо назвали
не буду повторятся - просто дам ссылочку
http://pdp11.org.ru/soft_ussr.html
лично я работал на CM-4(RSX11-M-PLUS) и ДВК-2(RT-11)
Правда в те времена я на них юзал только FORTRAN ну если не считать
за язык DCL ;)
>И что, lcap не помогает?
Не пробовал, но на моём ядре (2.4.20) у init нет привилегии CAP_SETCAP, поэтому ни один процесс не может ни увеличить ни сбросить привилегии, кроме того случая, когда меняется euid с 0 на не-0 и сбрасываются все привилегии.
А вот насчет caps я действительно малость слажался... себе действительно можно всегда сбросить привилегии, про "if (!pid" то я и забыл... по воспоминаниям от старых ядер - где это через жопу было сделано ...
> Да да все течет но не все меняется .... Вот у БСДишников как текло так и течет из одного места , а вот в линуксе совсем другое дело - все меняется прям на глазах - новые проги появляются заточенные именно под линукс а не под фрю, хотя исторически должно было быть совсем наоборот.
А вот за такое надо делать из криворуких програмеров хороших танцоров. Хотя из сорцов почти все собрать можно. все зависит от размера напильника :)
2dilma: А автором King's Valley значился Shishkin Software
Вообще-то King's Valley был в двух вариантах.
Второй вариант был очень похож на ямаховский оригинал, и сделал его Андрей Бобков (мы с одной школы). Программа заняла в свое время первое место на каком-то конкурсе в Ленинграде.
Правда, у этого варианты был злобный загрузчик, а потому программа не очень пошла. Так, ее можно было скопировать только напрямую с магнитофона на магнитофон.