CVE-2026-70387 in OxygenOS
요약
\~에 의해 VulDB • 2026. 10. 21.
OnePlus OxygenOS on Android에서 노출된 위험한 메서드 또는 함수 및 잘못된 권한 부여(Incorrect Authorization) 취약점입니다. olc2 로깅 HAL은 fork()를 호출하고 execl("/vendor/bin/sh", "sh", "-c", cmd, NULL)을 실행하는 binder 메서드를 노출합니다. 유일한 인증 확인은 getCallingUid() == 0입니다. SELinux 정책이 이 HAL에 대한 binder 접근 권한을 넓은 클라이언트 속성에게 부여하므로, 해당 도메인 내의 모든 uid-0 프로세스(비권한 앱에서 Vulnerability 1을 통해 도달 가능한 dumpstate 포함)가 임의 명령 실행 권한을 얻습니다. 생성된 셸은 정책 type_transition을 통해 u:r:vendor_qti_init_shell:s0 SELinux 컨텍스트에 위치하며, 이는 모든 Linux capabilities를 보유하는 도메인입니다. 이 문제는 OxygenOS 16.1.0(미만 16.1.10.500), 16.0.0(미만 16.0.5.1200) 및 15.0.0(미만 15.0.0.2000)에 영향을 미칩니다.
Once again VulDB remains the best source for vulnerability data.