Skip to main content
OxygenOS FlawSecurity Vulnerability· 4 min read· in Technology

OnePlus and Oppo Face Legal Warning Over Unpatched Zero-Permission Root Vulnerability

A critical flaw in OxygenOS allows malicious applications to gain full system control without user permissions. Security researchers have issued legal warnings after OnePlus and Oppo left the vulnerability unpatched for 159 days.

By Beatriz Santos

Independent Security Researchers 60%Consumer Security Advocates 40%
Independent Security Researchers
Argue that vendors have a responsibility to patch critical root flaws within the standard 90-day disclosure window.
Consumer Security Advocates
Emphasize the danger to end-users when proprietary OS layers bypass standard Android permission models.

Perspectives this story doesn't cover

  • OnePlus and Oppo Device Engineering Teams
  • Google Android Security Team

How we got here

  1. April 2026

    Security researchers first report the zero-permission root vulnerability to OnePlus and Oppo.

  2. September 24, 2026

    After 159 days without a patch, researchers publish the proof-of-concept exploit.

  3. September 25, 2026

    Analysts confirm the flaw remains unpatched and lacks a formal CVE identifier.

Why it matters

Millions of OnePlus 15 and Oppo users are currently carrying devices that can be fully compromised by a single rogue app without triggering any Android permission prompts. The extended vendor silence highlights a systemic failure in the Android patching pipeline for proprietary manufacturer services.

On September 24, 2026, security researcher P.K. Sharma published a detailed proof-of-concept demonstrating how a standard, unprivileged Android application could seize complete root control of a OnePlus 15 smartphone. The exploit requires absolutely zero user interaction and bypasses the standard Android 14 permission model entirely, rendering conventional security advice moot. The public disclosure arrived exactly 159 days after the critical vulnerability was first reported to OnePlus and its parent company, Oppo. As Sharma stated in his technical briefing, the "OnePlus root chain still unpatched after 159 days," marking a nearly six-month window where the manufacturer acknowledged the flaw but failed to ship a functional patch to its users.[4]

The vulnerability resides in two proprietary components layered on top of the standard Android operating system: the AtlasService and the olc2 Hardware Abstraction Layer (HAL). Because these 2 specific services run with system-level privileges within the OxygenOS 14 environment, an attacker can chain them together to elevate a basic application's permissions to full root access. This means a malicious application disguised as a simple calculator, a flashlight, or a basic game could theoretically read 256-bit encrypted messages, access banking tokens, or silently monitor location data without ever asking the device owner for permission to access those sensors.[1][2][5]

Despite the severity of the exploit and the 159-day duration it has been known to the manufacturer—well beyond the 90-day industry standard for responsible disclosure—the vulnerability currently lacks a formal Common Vulnerabilities and Exposures (CVE) tracking number. The absence of a standardized CVE often delays enterprise security scanners from flagging the issue, leaving corporate IT departments completely blind to the risk on employee devices. In response to the prolonged delay, researchers have escalated the issue by issuing a formal legal warning to the manufacturer, arguing that the failure to patch a known root-level exploit violates consumer protection standards regarding device security.[1][3][4]

While marketing materials for the $799 OnePlus 15 heavily emphasize its advanced hardware-level security and encrypted storage capabilities, the reality of the software stack tells a markedly different story. The flaw demonstrates that adding proprietary, unvetted services to Android often introduces new attack surfaces that bypass the core operating system's built-in defenses. Until an over-the-air update is actually distributed to end users and verified by independent analysts, the theoretical security promises of OxygenOS remain compromised by this specific, unpatched exploit chain, leaving users to rely solely on the Google Play Store's automated malware scanning to catch malicious apps before installation.[2][5]

The exploit chains vulnerabilities in proprietary hardware abstraction layers to bypass Android's standard permission model.

The broader implication of this architectural choice is that Android's heavily audited permission model is only as strong as the manufacturer's custom additions. When a vendor inserts a highly privileged service like AtlasService without properly sandboxing its interactions with the hardware abstraction layer, the entire security boundary collapses. For the millions of consumers currently operating these devices, the only immediate mitigation is strict adherence to downloading applications exclusively from trusted developers, as the operating system itself can no longer be relied upon to block unauthorized system access.[1][5]

The broader implication of this architectural choice is that Android's heavily audited permission model is only as strong as the manufacturer's custom additions.

Moving forward, the legal warning issued to OnePlus and Oppo may set a new precedent for how independent security researchers handle unresponsive vendors. If manufacturers continue to treat critical root vulnerabilities as low-priority maintenance items, the cybersecurity community is signaling a willingness to leverage consumer protection laws to force compliance. Until the patch is finalized and pushed to the global fleet of devices, the 159-day window of vulnerability continues to expand, leaving a significant portion of the Android ecosystem exposed to zero-click exploitation.[2][4]

The situation also places renewed pressure on Google to enforce stricter security baselines for its Android partners. While Google maintains rigorous standards for its own Pixel devices, the fragmented nature of the Android ecosystem allows third-party manufacturers to introduce catastrophic flaws through custom user interfaces like OxygenOS. Security advocates are now calling for a more aggressive certification process that would penalize vendors who fail to patch known root exploits within the established 90-day disclosure window, potentially revoking their access to core Google Mobile Services.[1][3]

As the cybersecurity community monitors the fallout from this disclosure, the immediate focus remains on tracking any active exploitation of the AtlasService and olc2 HAL chain in the wild. While no widespread malicious campaigns have been publicly documented utilizing this specific flaw as of late September 2026, the publication of a functional proof-of-concept drastically lowers the barrier to entry for threat actors. Users of affected OnePlus and Oppo devices are advised to monitor official channels for an emergency over-the-air update and to exercise extreme caution when granting even basic permissions to newly installed applications.[4][5]

What to know

  • A vulnerability in OxygenOS allows unprivileged apps to gain root access on OnePlus and Oppo devices.
  • The exploit chains flaws in the AtlasService and olc2 HAL, bypassing standard Android permissions.
  • Security researchers published the flaw after the manufacturer failed to issue a patch for 159 days.
  • The vulnerability currently lacks a CVE identifier, complicating enterprise threat tracking.

Where opinion splits

Security Researchers' View

The vendor's 159-day delay in patching a known root exploit represents a severe breakdown in responsible disclosure protocols.

Independent analysts argue that the six-month silence from OnePlus and Oppo undermines the established norms of cybersecurity disclosure. By failing to issue a patch or assign a CVE within the standard 90-day window, the manufacturer has forced researchers to choose between leaving users vulnerable in the dark or publishing the exploit to force the company's hand. This camp maintains that proprietary OS layers like OxygenOS require stricter auditing, as they frequently introduce vulnerabilities that bypass Android's native security architecture.

Consumer Protection Advocates

The flaw exposes a critical gap in how smartphone manufacturers market device security versus how they maintain it.

Advocates point out that users purchase flagship devices like the OnePlus 15 expecting enterprise-grade security, only to be compromised by the manufacturer's own pre-installed services. The fact that a malicious app requires zero permissions to execute this attack means standard user vigilance—such as checking app permissions before installation—is entirely ineffective. This perspective argues that legal warnings are a necessary escalation when vendors fail to prioritize patches for critical, zero-click vulnerabilities.

Sources

Source coverage

5 outlets

2 viewpoints surfaced

Independent Security Researchers 60%Consumer Security Advocates 40%
  1. [1]Cyber Security NewsConsumer Security Advocates

    OnePlus 15 Flaws Let Zero-Permission Apps Gain Root Access Through OxygenOS Services - Cyber Security News

    Read on Cyber Security News →
  2. [2]CybernewsConsumer Security Advocates

    One bad Android app could hijack your OnePlus 15, researcher warns - Cybernews

    Read on Cybernews →
  3. [3]ObsonisIndependent Security Researchers

    OnePlus Root Vulnerability: 2 Unpatched Flaws, No CVE - Obsonis

    Read on Obsonis →
  4. [4]P.K. SharmaIndependent Security Researchers

    OnePlus root chain still unpatched after 159 days

    Read on P.K. Sharma →
  5. [5]CyberStackIndependent Security Researchers

    OnePlus/OPPO OxygenOS (nns.ee 24 Sep): untrusted app → root via AtlasService + olc2 HAL; still unpatched

    Read on CyberStack →

Comments

Stay informed

Every angle. Every day.

Get Technology stories with full source coverage and perspective breakdowns delivered to your inbox.