НОВОСТИ

Обычный APK давал полный root на OnePlus и Oppo: две уязвимости OxygenOS

Исследователь безопасности Расмус Мооратс нашёл в OxygenOS две уязвимости, которые в связке давали обычному Android-приложению полный root-доступ без специальных разрешений. На OnePlus 15 обе закрыты в сборке OxygenOS 16.0.10.500(EX01).

Обычный APK давал полный root на OnePlus и Oppo: две уязвимости OxygenOS
Содержание 2
  1. 01Как обходили защиту
  2. 02Что это значит для Беларуси

Исследователь безопасности Расмус Мооратс обнаружил в системном ПО смартфонов OnePlus две уязвимости, которые в связке позволяли обычному Android-приложению получить полный root-доступ к устройству. Приложению при этом не требовалось запрашивать специальные разрешения.

Первая ошибка находилась в системной службе AtlasService, входящей в состав прошивки OxygenOS. Она позволяла установленному приложению выполнять команды от имени пользователя с UID 0, то есть с правами root. На этом этапе возможности атакующего ограничивались механизмами SELinux.

Как обходили защиту

Обойти ограничение позволяла вторая уязвимость — в службе OplusLogCore. С её помощью исследователь запускал команду с полным набором Linux-возможностей. Две ошибки вместе образовали готовую цепочку повышения привилегий, выводящую приложение за пределы стандартной модели безопасности Android.

ПараметрДетали
КомпонентыAtlasService и OplusLogCore в OxygenOS
Что даёт связкаполный root-доступ из обычного APK
Требуемые разрешенияне нужны
Проверено наOnePlus 12 и OnePlus 15
ИсправлениеOxygenOS 16.0.10.500(EX01) для OnePlus 15, раскатка с августа

Для проверки атаки Мооратс собрал обычный APK, которому не требовались ни особые права, ни установка системных сертификатов. Полный список потенциально уязвимых моделей и версий прошивки производитель не опубликовал, поэтому владельцам устройств остаётся ориентироваться на доступные обновления.

Что это значит для Беларуси

Смартфоны OnePlus и Oppo в Беларуси продаются в основном через посредников: официальных поставок нет, а прошивки приходят с задержкой относительно глобального графика. Для владельцев это означает, что исправление может дойти позже, чем в странах с прямыми продажами, поэтому проверять наличие обновления стоит вручную в настройках системы.

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

По теме: сколько живут бюджетные смартфоны и что изменится в Android 17 QPR1.

Текст TehnoRex. Дата: 2026-09-26.

ПОДПИШИТЕСЬ НА РАССЫЛКУ

Новые обзоры и сравнения — на почту