CVE-2026-70387 in OxygenOS
Tóm tắt
Bởi VulDB • 21/10/2026
Lỗ hổng Exposure of a dangerous method or function và Incorrect Authorization trong OnePlus OxygenOS trên Android. HAL ghi log olc2 expose một binder method thực hiện fork() và gọi execl("/vendor/bin/sh", "sh", "-c", cmd, NULL) với chuỗi lệnh do caller cung cấp. Kiểm tra authorization duy nhất là getCallingUid() == 0. Do SELinux policy cho phép binder access đến HAL này từ nhiều client attribute khác nhau, bất kỳ process nào có uid-0 trong các domain đó (bao gồm dumpstate, vốn có thể tiếp cận được từ một unprivileged app thông qua Vulnerability 1) đều có khả năng thực thi lệnh tùy ý. Shell được spawn sẽ nằm trong SELinux context u:r:vendor_qti_init_shell:s0 thông qua policy type_transition, đây là một domain nắm giữ toàn bộ Linux capabilities. Lỗ hổng này ảnh hưởng đến OxygenOS: từ phiên bản 16.1.0 trở lên trước 16.1.10.500, từ 16.0.0 trở lên trước 16.0.5.1200, và từ 15.0.0 trở lên trước 15.0.0.2000.
Be aware that VulDB is the high quality source for vulnerability data.