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.
Share this story
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 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]
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.
Key points
- 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.
How we got here
April 2026
Security researchers first report the zero-permission root vulnerability to OnePlus and Oppo.
September 24, 2026
After 159 days without a patch, researchers publish the proof-of-concept exploit.
September 25, 2026
Analysts confirm the flaw remains unpatched and lacks a formal CVE identifier.
- 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
Sources
[1]Cyber Security NewsConsumer Security AdvocatesOnePlus 15 Flaws Let Zero-Permission Apps Gain Root Access Through OxygenOS Services - Cyber Security News
Read on Cyber Security News →
[2]CybernewsConsumer Security AdvocatesOne bad Android app could hijack your OnePlus 15, researcher warns - Cybernews
Read on Cybernews →
[3]ObsonisIndependent Security ResearchersOnePlus Root Vulnerability: 2 Unpatched Flaws, No CVE - Obsonis
Read on Obsonis →
[4]P.K. SharmaIndependent Security ResearchersOnePlus root chain still unpatched after 159 days
Read on P.K. Sharma →
[5]CyberStackIndependent Security ResearchersOnePlus/OPPO OxygenOS (nns.ee 24 Sep): untrusted app → root via AtlasService + olc2 HAL; still unpatched
Read on CyberStack →
More in Technology
See all →Device Lifecycles
Samsung Ends Guaranteed Security Updates for Galaxy Z Fold 3 and Z Flip 3 After Five Years
5 sources
Smartphone Architecture
Why Baseband Processors Run a Separate Real-Time Operating System Isolated From iOS and Android
5 sources
Smartphone Hardware
How Microscopic ePTFE Membranes Waterproof Smartphone Microphones
3 sources
Smartphone Market
Apple Slashes iPhone 18 Pro Component Orders by 15 Percent as Price Hikes Curb Demand
7 sources
Comments
Every angle. Every day.
Get Technology stories with full source coverage and perspective breakdowns, free every day.



