На этой неделе инженеры компании Trend Micro раскрыли подробности уязвимости, связанной с повышением привилегий, а также опубликовали PoC-эксплоит для этого бага.

Уязвимость, получившая идентификатор CVE-2021-30724, была обнаружена экспертом компании Trend Micro Микки Джином, и 24 мая 2021 года Apple исправила ее с релизом macOS 11.4, iOS 14.6 и iPadOS 14.6. Баг был связан с out-of-bounds доступом к памяти и позволял локальному злоумышленнику повысить свои привилегии.

Уязвимость была найдена в Core Virtual Machine Server (CVMServer), службе XPC и системном демоне, который обрабатывает запросы XPC с привилегиями root. XPC предназначен для низкоуровневых коммуникаций между процессами, при этом клиентские процессы отправляют запросы XPC на сервер через выделенный API.

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

Помимо подробного технического описания проблемы, Trend Micro обнародовала на GitHub PoC-эксплоит для этой уязвимости.

«Использовать эту уязвимость умеренно сложно, но возможно, — пишут эксперты. — Если оставить CVE-2021-30724 без исправления, злоумышленник сможет повысить свои привилегии, воспользовавшись этим багом».

2 комментария

  1. Аватар

    sudo

    07.06.2021 в 10:37

    «Apple заявила, что проблема была исправлена с помощью «улучшенных проверок»»
    Чисто в стиле Эпл…

Оставить мнение