Наши
Сайдбары
   
IRC-канал
Linuxportal.ru
   
Импорт новостей
 
Вход Быстрая регистрация На главную

Поиск:
 
   НОВОСТИ
     Последние новости раздела
 

    Безопасность
   КАЛЕНДАРЬ
     Выберите дату новости:
 

<Ноябрь 2003 >
ПН ВТ СР ЧТ ПТ СБ ВС
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Новостные рубрики:
  НОВОСТИ Безопасность    


Kernel panic в OpenBSD 2.8 и 3.3

Возможно этой уязвимости подвержены и другие версии ОС. Ошибка замечена Georgi Guninski. При выполнении соответствующим образом сформированного двоичного файла возможен kernel panic.

Похоже на то, что ошибка находится в файле "ibcs2_exec.c", строка 619 из 738 --83%-- col 1-8
/* read in segment table */
xs = (struct xseg *)malloc(xep->xe_segsize, M_TEMP, M_WAITOK);
error = vn_rdwr(UIO_READ, epp->ep_vp, (caddr_t)xs,

malloc может вернуть NULL.
Другая проблема того же плана возможно кроется в "exec_elf.c", строка 792 из 827 --95%-- col 6-20
np = (Elf_Note *)malloc(ph->p_filesz, M_TEMP, M_WAITOK);

Более подробное описание вместе с кодом, использующим эту ошибку, читайте по ссылке "Источник".

San АНДРЕЕВ | 06.11.2003 | 20:21 |


Комментарии посетителей:

Ваш комментарий:


Уведомлять о новых ответах на это сообщение?

Предыдущая новость Версия для печати Следующая новость

©"Linuxportal.Ru". Материалы сайта можно
использовать свободно при условии
сохранения этой свободы при дальнейшем
распространении, если явно не указано иное

Дизайн и программирование:

Поставьте
нашу кнопку:
Получить код кнопки
Linux Portal.ru ::: Линукс Портал.ру
Наш партнер: