The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Сообщение от alk emailИскать по авторуВ закладки on 25-Фев-04, 11:29  (MSK)
как узнать в системе какая у меня p?
Или пните в нужном направлении где читать
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Сообщение от lavr emailИскать по авторуВ закладки on 25-Фев-04, 12:06  (MSK)
>как узнать в системе какая у меня p?
>Или пните в нужном направлении где читать

# man uname
# uname -r
# man sysctl
# sysctl -a | grep kern.osrelease

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Сообщение от lavr emailИскать по авторуВ закладки on 25-Фев-04, 12:09  (MSK)
>>как узнать в системе какая у меня p?
>>Или пните в нужном направлении где читать
>
># man uname
># uname -r
># man sysctl
># sysctl -a | grep kern.osrelease

-pXY - это патчлевел:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvs-tags.html - теги
http://www.freebsd.org/security/ - security & patches

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Сообщение от alk emailИскать по авторуВ закладки on 25-Фев-04, 12:12  (MSK)
># man uname
># uname -r
># man sysctl
># sysctl -a | grep kern.osrelease
Наверно вопрос не понят
читаю про патчи к системе
например
FreeBSD-SA-04:02.shmat                                      Security Advisory
                                                          The FreeBSD Project

Topic:          shmat reference counting bug

Category:       core
Module:         kernel
Announced:      2004-02-05
Credits:        Joost Pol <joost@pine.nl>
Affects:        All FreeBSD releases
Corrected:      2004-02-04 18:00:40 UTC (RELENG_4)
                2004-02-04 18:00:47 UTC (RELENG_5_2, 5.2-RELEASE-p2)
                2004-02-04 18:00:55 UTC (RELENG_5_1, 5.1-RELEASE-p14)
                2004-02-04 18:01:03 UTC (RELENG_5_0, 5.0-RELEASE-p20)
                2004-02-04 18:01:10 UTC (RELENG_4_9, 4.9-RELEASE-p2)
                2004-02-04 18:01:18 UTC (RELENG_4_8, 4.8-RELEASE-p15)
                2004-02-04 18:01:25 UTC (RELENG_4_7, 4.7-RELEASE-p25)
CVE Name:       CAN-2004-0114
FreeBSD only:   NO

5.1-RELEASE-p14 <<p14>> - что это где посмотреть в системе?
как определить надо патчить или нет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Сообщение от lavr emailИскать по авторуВ закладки on 25-Фев-04, 12:38  (MSK)
>># man uname
>># uname -r
>># man sysctl
>># sysctl -a | grep kern.osrelease
>Наверно вопрос не понят
>читаю про патчи к системе
>например
>FreeBSD-SA-04:02.shmat            
>          
>          
>    Security Advisory
>            
>          
>          
>          
>          
>  The FreeBSD Project
>
>Topic:          shmat reference
>counting bug

ошибка при работе с shared memory (man shmat)

>Category:       core

категория - ядро системы

>Module:         kernel

в самом ядре - kernel

>Announced:      2004-02-05

дата анонса

>Credits:        Joost Pol <joost@pine.nl>

благодарность обнаружившему или поправившему

>Affects:        All FreeBSD releases

подвержены - ВСЕ релизы

>Corrected:      2004-02-04 18:00:40 UTC (RELENG_4)

исправлено в следующих тегах:
            
>    2004-02-04 18:00:47 UTC (RELENG_5_2, 5.2-RELEASE-p2)
>            
>    2004-02-04 18:00:55 UTC (RELENG_5_1, 5.1-RELEASE-p14)
>            
>    2004-02-04 18:01:03 UTC (RELENG_5_0, 5.0-RELEASE-p20)
>            
>    2004-02-04 18:01:10 UTC (RELENG_4_9, 4.9-RELEASE-p2)
>            
>    2004-02-04 18:01:18 UTC (RELENG_4_8, 4.8-RELEASE-p15)
>            
>    2004-02-04 18:01:25 UTC (RELENG_4_7, 4.7-RELEASE-p25)
>CVE Name:       CAN-2004-0114
>FreeBSD only:   NO
>
>5.1-RELEASE-p14 <<p14>> - что это где посмотреть в системе?
>как определить надо патчить или нет?

научиться читать, вторая ссылка тебе была дана.

хочешь - смотри через указанную ссылку, хочешь - подписывайся на
список рассылки и будешь всегда и своевременно получать сведения
о патчах, какой релиз или stable или current подвержены и что делать.
Выше черным по белому ВСЕ расписано.

Дальше ДЯДЯ будет читать:

I.   Background

The System V Shared Memory interface provides primitives for sharing
memory segments between separate processes.  FreeBSD supports this
interface when the kernel is built with SYSVSHM option, or the sysvshm
module is loaded.  By default, the FreeBSD kernel is built with the
SYSVSHM option.

The shmat(2) system call, which is part of the System V Shared Memory
interface, is used to attach a shared memory segment to the calling
process's address space.

II.  Problem Description

A programming error in the shmat(2) system call can result in a shared
memory segment's reference count being erroneously incremented.

III. Impact

It may be possible to cause a shared memory segment to reference
unallocated kernel memory, but remain valid.  This could allow a local
attacker to gain read or write access to a portion of kernel memory,
resulting in sensitive information disclosure, bypass of access
control mechanisms, or privilege escalation.

IV.  Workaround

NOTE: These workarounds could cause applications that use shared
memory, such as the X Window System, to exhibit erratic behavior or to
fail completely.

Do one of the following:


Вариант Первый:

1) Disable the System V Shared Memory interface entirely by following
these steps:

   - Remove or comment out any lines mentioning `SYSVSHM' from your
     kernel configuration file, and recompile your kernel as described
     in <URL:http://www.freebsd.org/handbook/kernelconfig.html>.

     удалите SYSVSHM из ядра и пересоберите его

   - Remove or comment out any lines mentioning `sysvshm' from
     /boot/loader.conf and /etc/rc.conf.

     закоментарьте или удалите из загрузчика или rc.conf (если они есть)

   - On FreeBSD 5.x systems only , System V Shared Memory support may
     be provided as a kld(4).  To be absolutely safe, remove any files
     named `sysvshm.ko' in /modules, /boot, and any subdirectories.

     для 5.x запретите модульную загрузку sysvshm

   - Finally, reboot your system.

   Перегрузите систему.

OR
ИЛИ Вариант 2.

2) Configure the System V Shared Memory parameters so that no new
shared memory segments may be created, terminate all processes using
shared memory, and delete all existing shared memory segments.  Run
the following commands as root:

   # sysctl -w kern.ipc.shmmax=0
   # echo 'kern.ipc.shmmax=0' >> /etc/sysctl.conf
   # ipcs | awk '/^m/ { print $2 }' | xargs -n 1 ipcrm -m

используя параметры ядра - запретить создание новых сегментов разделяемой
памяти и убить все процессы использующие подобные сегменты и удалить
существующие сегменты.

V.   Solution

Решение (наложить security patches):

1) Upgrade your vulnerable system to 4-STABLE, or to the RELENG_5_2,
RELENG_5_1, RELENG_4_9, or RELENG_4_8 security branch dated after the
correction date.

NOTE WELL: Due to release engineering in progress at the time of this
           writing, the RELENG_5_2 security branch (5.2-RELEASE-p2)
           also includes numerous other critical bug fixes, most of
           which are not security related.  Please read src/UPDATING
           for details on these changes.

1) Произвести вышеуказанные апгрейды ИЛИ

OR

2) Patch your present system:

The following patch has been verified to apply to FreeBSD 4.x and 5.x
systems.

a) Download the relevant patch from the location below, and verify the
detached PGP signature using your PGP utility.

Скачать патчи:

# fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-04:02/shmat.patch
# fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/patches/SA-04:02/shmat.patch.asc

b) Apply the patch.
Применить как указано ниже:

# cd /usr/src
# patch < /path/to/patch

c) Recompile your kernel as described in
<URL:http://www.freebsd.org/handbook/kernelconfig.html> and reboot the
system.

Пересобрать ЯДРО и перегрузить систему.

Что тут непонятного?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Сообщение от alk emailИскать по авторуВ закладки on 25-Фев-04, 13:06  (MSK)
<<КАК>> патчить я знаю написано очень понятно
я не пойму надо-ли это делать в каком-то конкретном случае
1. У меня запущен ssh ( FreeBSD5.1-release)
SSH-1.99-Open SSH_3.6.1.p1
2. читаю
ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:15.openssh.asc
строчка
Corrected:      2003-09-24 21:06:28 UTC (RELENG_5_1, 5.1-RELEASE-p7)
дальше как патчить: здесь вопросов у меня нет
<< Мне не понятно надо-ли в данном случае патчить ssh >>
Из тех ссылок, что ты скинул я не понял этого

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Сообщение от lavr emailИскать по авторуВ закладки on 25-Фев-04, 13:49  (MSK)
><<КАК>> патчить я знаю написано очень понятно
>я не пойму надо-ли это делать в каком-то конкретном случае
>1. У меня запущен ssh ( FreeBSD5.1-release)
>SSH-1.99-Open SSH_3.6.1.p1
>2. читаю
>ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:15.openssh.asc
>строчка
>Corrected:      2003-09-24 21:06:28 UTC (RELENG_5_1, 5.1-RELEASE-p7)
>дальше как патчить: здесь вопросов у меня нет
><< Мне не понятно надо-ли в данном случае патчить ssh >>
>Из тех ссылок, что ты скинул я не понял этого

н-да...
патчи из-за чего-то или всвязи с чем-то выпускаются...
каждый читает пункты:

I.   Background
...
II.  Problem Description
...
III. Impact
...

и сам ДЕЛАЕТ ВЫВОДЫ - патчить или нет и как. Можно заткнуть рабочую
систему мгновенно, но временно как описано в Workaround, да так и
оставить, а можно пойти дальше и наложить патчи как расписано
в Solution.

Если самостоятельно не можешь сделать выводы, подписывайся на различные
security списки рассылки и читай-изучай.

Вентилятор стал издавать какие-то новые и неприятные звуки, менять его
или нет, КАК - я знаю, но менять или нет - "вот в чем вопрос" ;)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Сообщение от alk emailИскать по авторуВ закладки on 25-Фев-04, 14:45  (MSK)
Отправляюсь грызть
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "FreeBSD5.1-RELEASE-p9 -> p9 что это?"
Сообщение от Nightman emailИскать по авторуВ закладки on 25-Фев-04, 12:08  (MSK)
>как узнать в системе какая у меня p?
>Или пните в нужном направлении где читать

uname -a

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру