Программа: Apple Mac OS X

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

1) Уязвимость возникает из-за того, что при выполнении setuid-root программ ядро Mach не сбрасывает порт текущего потока Mach или порт исключения текущего потока Mach. Локальный злоумышленник может записать произвольные данные в адресное пространоство процесса, запущенного от root, что позволит ему выполнить произвольный код с привилегиями root.

2) Уязвимость возникает из-за ошибки функции, отвечающей за отправку ASP (AppleTalk Session Protocol) сообщений на сокет AppleTalk.
Локальный злоумышленник может выполнить произвольный код в контексте ядра на целевой системе.

3) Уязвимость возникает из-за ошибки функции, отвечающей за выделение памяти mbuf. mbufs в концепции в концепции BSD. Локальный злоумышленник может передать отрицательное значение в качестве параметра, определяющего количество байт, необходимое выделить в памяти, что позволит выполнить произвольный код в контексте ядра на целевой системе.

4) Уязвимость возникает из-за ошибки функции, отвечающей за добавление зоны AppleTalk в таблицу маршрутизации интерфейса. Локальный злоумышленник может передать специально составленную информацию о зоне, что позволит выполнить произвольный код в контексте ядра на целевой системе.

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Межтекстовые Отзывы
    Посмотреть все комментарии