Security Lab

Множественные уязвимости в Mac OS X

Дата публикации:16.04.2009
Всего просмотров:5063
Опасность:
Средняя
Наличие исправления: Нет
Количество уязвимостей:1
CVE ID: CVE-2009-1235
CVE-2009-1236
CVE-2009-1237
CVE-2009-1238
Вектор эксплуатации: Удаленная
Воздействие: Отказ в обслуживании
Раскрытие важных данных
Повышение привилегий
Компрометация системы
CWE ID: Нет данных
Наличие эксплоита: Нет данных
Уязвимые продукты: Apple Macintosh OS X
Уязвимые версии: Apple Macintosh OS X

Описание:
Обнаруженные уязвимости позволяют удаленному пользователю повысить свои привилегии, вызвать отказ в обслуживании и скомпрометировать целевую систему.

1. Уязвимость существует из-за ошибки при обработке hfs образов. Удаленный пользователь может перезаписать определенные участки памяти ядра и выполнить произвольный код с привилегиями root.

2. Уязвимость существует из-за ошибки в реализации Appletalk при обработке zip notify запосов. Удаленный пользователь может с помощью специально сформированных пакетов выполнить произвольный код на целевой системе.

3. Уязвимость существует из-за ошибки в "sysctl()" интерфейсе. Локальный пользователь может с помощью "CTL_VFS" sysctl() вызвать отказ в обслуживании.

4. Уязвимость существует из-за ошибки при обработке системного вызова "SYS___mac_getfsstat". Локальный пользователь может получить доступ к некоторым участкам памяти ядра и вызвать отказ в обслуживании системы.

5. Уязвимость существует из-за ошибки при обработке системного вызова "SYS_add_profil". Локальный пользователь может получить доступ к некоторым участкам памяти ядра и вызвать отказ в обслуживании системы.

URL производителя: www.apple.com

Решение: Способов устранения уязвимости не существует в настоящее время.

Ссылки: Mac OS X xnu <= 1228.x (hfs-fcntl) Local Kernel Root Exploit
Mac OS X xnu <=1228.x (vfssysctl) Local Kernel DoS PoC
Mac OS X xnu <= 1228.3.13 (profil) Kernel Memory Leak/DoS PoC
Mac OS X xnu <= 1228.3.13 (macfsstat) Local Kernel Memory Leak/DoS
Mac OS X xnu <= 1228.3.13 (zip-notify) Remote Kernel Overflow PoC