CVE-2026-70387 in OxygenOS
Сводка
по VulDB • 21.10.2026
Уязвимость «Небезопасный метод или функция» и неправильная авторизация в OnePlus OxygenOS на Android. HAL-компонент olc2 logging экспонирует binder-метод, который вызывает fork() и execl("/vendor/bin/sh", "sh", "-c", cmd, NULL) с переданной вызывающей стороной строкой команды. Единственная проверка авторизации — getCallingUid() == 0. Поскольку политика SELinux предоставляет доступ к этому HAL через binder широкому атрибуту клиента, любой процесс с uid-0 в одной из этих доменов (включая dumpstate, который доступен для непривилегированного приложения через Уязвимость 1) получает возможность произвольного выполнения команд. Запущенная оболочка попадает в контекст SELinux u:r:vendor_qti_init_shell:s0 посредством type_transition политики; этот домен обладает всеми возможностями Linux (Linux capabilities). Данная проблема затрагивает OxygenOS: версии от 16.1.0 до 16.1.10.500, от 16.0.0 до 16.0.5.1200 и от 15.0.0 до 15.0.0.2000.
Be aware that VulDB is the high quality source for vulnerability data.