Oracle исправила рекордное количество критических уязвимостей

Oracle исправила рекордное количество критических уязвимостей

Oracle исправила рекордное количество критических уязвимостей

Oracle выпустила обновления безопасности, устраняющие не менее 334 уязвимостей, среди которых 61 считается критическими — 9 баллов из 10 по системе CVSS. Это самое крупное обновление на данный момент, для сравнения — 251 брешь была исправлена в апреле, 308 — в июле 2017 года.

Приложения серии Financial Services Applications получили наибольшее количество патчей, в них было устранено 56 проблем безопасности; затем следует Fusion Middleware (44 брешей) и Retail Applications (31).

Атакующие могут использовать 21 приложений Financial Services Applications для получения удаленного доступа к системам, при этом злоумышленникам не потребуется использовать учетные данные.

Oracle сообщила, что оповещения об успешной эксплуатации этих уязвимостей продолжают приходить в компанию. Злоумышленники успешно атакуют не обновивших системы клиентов.

Oracle настоятельно рекомендует своим пользователям незамедлительно установить все необходимые патчи.

ИБ-вендор ERPScan сообщил о еще 17 критических уязвимостях в продуктах компании. Среди них: удаленное выполнение команд в Oracle MapViewer (CVSS 9.8), повышение привилегий в Oracle Middleware (CVSS 9.8) и межсайтовый скриптинг в JD Edwards TETaskProperties (CVSS 9.1) — может использоваться для перехвата сессии администратора.

Сама Oracle из-за санкций США отказалась публично сослаться на отчет ERPScan.

Контроллер памяти AMD научили обходить аппаратную изоляцию

Исследователь Кристофер Домас опубликовал PoC-проект skitter-creek-bath-salts, демонстрирующий обход аппаратной защиты памяти на процессорах AMD Family 16h. Техника манипулирует настройками контроллера DRAM и позволяет обращаться к областям, которые должны быть недоступны даже операционной системе, ядру и коду с привилегиями ring 0.

Обычно программные и аппаратные механизмы контролируют доступ по физическим адресам.

Но последнюю точку в маршруте ставит контроллер памяти: он переводит адрес в конкретные координаты DRAM — канал, ранг, банк, строку и столбец.

Домас показал, что изменение одного регистра может перенастроить это преобразование уже после срабатывания вышестоящих средств защиты. В результате появляется альтернативный адрес, ведущий к тем же ячейкам DRAM. Охраняемый вход остаётся заперт, но контроллер внезапно рисует вторую дверь прямо в стене.

 

Чтобы система не рухнула, PoC отключает прерывания, подготавливает кеш и таблицы трансляции, ненадолго меняет схему адресации, читает или записывает нужные данные, а затем возвращает исходные настройки.

Для поиска адресов-двойников проект использует линейную алгебру и SMT-решатель Z3. Инструменты восстанавливают связь между обычным и изменённым отображением памяти, после чего вычисляют алиас для защищённой области.

Исследователь продемонстрировал потенциальный доступ к памяти AMD Platform Security Processor, включая данные fTPM, защищённой области System Management Mode, состояниям процессора C6 и хранилищу микрокода. Последний сценарий допускает не только извлечение копии патча, но и её возможное изменение перед восстановлением состояния ядра.

PoC проверяли только на AMD Family 16h. Данных об аналогичной уязвимости в новых AMD, Intel, ARM или RISC-V нет.

RSS: Новости на портале Anti-Malware.ru