CVE-2026-70387 in OxygenOSinformazioni

Riassunto

di VulDB • 21/10/2026

Vulnerabilità di metodo o funzione pericolosa esposta e Autorizzazione errata in OnePlus OxygenOS su Android. L'HAL di logging olc2 espone un metodo binder che esegue fork() e chiama execl("/vendor/bin/sh", "sh", "-c", cmd, NULL) con una stringa di comando fornita dal chiamante. L'unica verifica dell'autorizzazione è getCallingUid() == 0. Poiché la policy SELinux concede l'accesso al binder a questo HAL per un ampio attributo client, qualsiasi processo uid-0 in uno dei domini (incluso dumpstate, che è raggiungibile da un'app non privilegiata tramite Vulnerability 1) ottiene l'esecuzione arbitraria di comandi. La shell generata si trova nel contesto SELinux u:r:vendor_qti_init_shell:s0 tramite una type_transition della policy, un dominio che detiene tutte le capacità Linux. Questo problema interessa OxygenOS: dalla versione 16.1.0 alla 16.1.10.500 (esclusa), dalla 16.0.0 alla 16.0.5.1200 (esclusa) e dalla 15.0.0 alla 15.0.0.2000 (esclusa).

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

ENISA

Prenotare

04/08/2026

Divulgazione

21/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!