PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-70386 OnePlus CVE debrief

A vulnerability in OnePlus OxygenOS allows any locally installed Android application to execute arbitrary shell commands as uid 0 without requiring permissions or user interaction. This issue arises from two defects: (a) the atlasservice binder interface accepts setEvent commands without authorization, and (b) an event handler copies the caller-supplied value into a system property and starts a service that passes this value unsanitized to system(). Affected versions include OxygenOS 16.1.0 before 16.1.10.500, 16.0.0 before 16.0.5.1200, and 15.0.0 before 15.0.0.2000.

Vendor
OnePlus
Product
OxygenOS
CVSS
HIGH 8.5
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-21
Original CVE updated
2026-10-30
Advisory published
2026-10-21
Advisory updated
2026-10-30

Who should care

Android system administrators, security teams, and users of OnePlus OxygenOS should assess exposure and prioritize patching to prevent local privilege escalation. This vulnerability affects OxygenOS versions 16.1.0 before 16.1.10.500, 16.0.0 before 16.0.5.1200, and 15.0.0 before 15.0.0.2000, and defenders should prioritize patching and inventory of affected systems.

Why it matters

CVE-2026-70386 allows locally installed Android applications to execute arbitrary shell commands as uid 0 without permissions, affecting OxygenOS versions 16.1.0 before 16.1.10.500, 16.0.0 before 16.0.5.1200, and 15.0.0 before 15.0.0.2000. Defenders should prioritize patching and inventory of affected systems.

  • Local privilege escalation to uid 0 without user interaction
  • Potential for malicious local applications to execute arbitrary shell commands
  • Need for verification of affected versions and patch status
  • Potential impact on Android security posture

Technical summary

The vulnerability in OnePlus OxygenOS arises from improper neutralization of special elements used in an OS command and a missing authorization defect. The atlasservice binder interface accepts setEvent commands without authorization, and an event handler copies the caller-supplied value into a system property, passing it unsanitized to system(). Affected versions include OxygenOS 16.1.0 before 16.1.10.500, 16.0.0 before 16.0.5.1200, and 15.0.0 before 15.0.0.2000. This allows for local privilege escalation without user interaction.

Defensive priority

High priority should be given to patching vulnerable OxygenOS versions, as the vulnerability allows for local privilege escalation without user interaction.

Recommended defensive actions

  • Patch vulnerable OxygenOS versions to prevent local privilege escalation
  • Inventory and update affected systems
  • Monitor for suspicious local application activity
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The CVE record and source item provide details on the vulnerability, including its description, affected versions, and references to technical descriptions. The vulnerability allows locally installed Android applications to execute arbitrary shell commands as uid 0 without requiring permissions or user interaction. This issue arises from two defects: (a) the atlasservice binder interface accepts setEvent commands without authorization, and (b) an event handler copies the caller-supplied value into a system property and starts a ervice

Sources and references

Verified primary and authoritative sources

  • CVE-2026-70386 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-70386

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-70386 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-70386

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.