CVE-2026-0131: Android RTP Integer Overflow Privilege Escalation Vulnerability
A vulnerability in Android's RTP packet processing allows a local attacker to access memory outside intended boundaries, potentially escalating their privileges. The flaw stems from an integer overflow in the RtpPacket::decodePacket function. An attacker with basic local access can trigger the vulnerability if a user interacts with a malicious RTP stream—for example, by opening a crafted media file or accepting a call with specially prepared audio/video data.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.3 HIGH · CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-125, CWE-190
- Affected products
- 1 configuration(s)
- Published / Modified
- 2026-06-16 / 2026-06-17
NVD description (verbatim)
In RtpPacket::decodePacket, there is a possible out of bounds access due to an integer overflow. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation.
1 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-0131 is an out-of-bounds memory access vulnerability in the RtpPacket::decodePacket function within Android's media stack. The root cause is an integer overflow that fails to properly validate packet length calculations before allocating or accessing memory buffers. This allows an attacker to read or write memory beyond the intended bounds of the RTP packet structure. The vulnerability is classified under CWE-125 (Out-of-bounds Read) and CWE-190 (Integer Overflow or Wraparound), indicating both the immediate symptom and the underlying integer arithmetic flaw. The attack surface requires local code execution context and user interaction to trigger, reducing but not eliminating the practical risk.
Business impact
This vulnerability enables privilege escalation on Android devices from a local, lower-privileged process to higher system privileges. A compromised or malicious application could exploit this to gain unauthorized access to sensitive data, modify system settings, or persist across reboots. For organizations deploying Android devices in enterprise environments, successful exploitation could lead to device compromise, data exfiltration, or lateral movement within corporate networks. The requirement for user interaction (such as opening a media file) makes social engineering a viable attack vector.
Affected systems
Google Android is the confirmed affected platform. The vulnerability resides in core media processing libraries used across all Android versions and device manufacturers. Device-specific impact depends on Android patch level; devices that have not received the security update remain vulnerable. OEM customizations of the media stack may introduce additional variants of this code path.
Exploitability
Exploitation requires local access and a user interaction trigger, which moderates the risk compared to remote unauthenticated attacks. An attacker must already have code execution in a lower-privileged context and then convince or trick a user into opening a malicious RTP stream. The simplicity of the integer overflow condition (no exotic mitigations required) and the ubiquity of media handling suggest that proof-of-concept development is relatively straightforward once the exact overflow condition is documented. The vulnerability is not currently tracked in CISA's Known Exploited Vulnerabilities catalog, but this does not guarantee active exploitation is absent.
Remediation
Apply the latest Android security patch released after June 16, 2026. Verify the patch version in your device settings under About Phone > Build Number and confirm it includes the June 2026 security patch or later. For enterprise deployments, prioritize patching devices in roles requiring high assurance or that handle untrusted media files. Restrict installation of applications from untrusted sources, as a compromised app could trigger the vulnerability.
Patch guidance
Consult Google's official Android Security & Privacy Year in Review or your device manufacturer's security bulletin for the exact patch version addressing CVE-2026-0131. Patches are typically released via over-the-air (OTA) updates; enable automatic updates in Settings > System > System Update to receive fixes promptly. Users on unsupported Android versions should consider device upgrade timelines. For locked enterprise devices, coordinate with your MDM solution to enforce the latest patch level across your fleet.
Detection guidance
Monitor for unexpected privilege escalation events on Android devices, particularly when preceded by media file handling or unusual RTP stream activity. Application-level anomalies such as a low-privilege app suddenly gaining access to sensitive system services or user data should trigger investigation. Review logcat and system logs for RtpPacket decoding errors or memory access violations. Behavioral indicators include unusual network traffic patterns mimicking RTP streams targeting local processes, or application crashes followed by privilege elevation.
Why prioritize this
A CVSS 3.1 score of 7.3 (HIGH) reflects the local escalation-of-privilege impact combined with high confidentiality, integrity, and availability consequences. The integer overflow is a well-understood and fixable bug class, reducing the likelihood of widespread false positives. However, the reliance on user interaction is a mitigating factor that prevents a CRITICAL rating. Prioritize patching based on device role: prioritize devices with access to enterprise data or those used in high-security operations, then expand to general fleet coverage.
Risk score, explained
The score of 7.3 balances the severity of privilege escalation (HIGH impact on C, I, A) against attack constraints (local access, user interaction required). The attack vector is local (AV:L), attack complexity is low (AC:L), privileges required are low (PR:L), and the exploit requires user interaction (UI:R). Scope is unchanged (S:U), meaning the attacker gains privileges only in the context of the vulnerable application, not across all system services—though this is still substantial. Organizations should treat this as a high-priority patch despite the user interaction requirement, as media handling is commonplace.
Frequently asked questions
Can this vulnerability be exploited remotely?
No. The vulnerability requires local code execution context and user interaction, such as opening a malicious media file. It cannot be exploited by a remote, unauthenticated attacker without first establishing local access to the device.
What types of media could trigger this vulnerability?
Any RTP (Real-time Transport Protocol) stream processed by the affected Android media framework could potentially trigger the out-of-bounds access if crafted with an integer overflow in the packet length field. This includes audio/video calls, media streams in messaging apps, and media files with RTP encapsulation.
Should I disable media playback on my Android device?
Disabling all media playback is impractical and unnecessary. Instead, install the latest security patch, avoid opening media files from untrusted sources, and keep your device updated. Most users will be protected once the patch is applied.
How does this differ from remote RTP vulnerabilities I may have read about?
Remote RTP vulnerabilities typically affect servers or network-facing endpoints processing untrusted streams from the network. This vulnerability is local and requires pre-existing code execution plus user action, making it a lower-risk but still important escalation path for attackers who have compromised an app or gained limited access.
This analysis is provided for informational purposes to support security decision-making. The information is derived from publicly available CVE data and vendor advisories current as of the publication date. Specific patch version numbers and availability should be verified directly with Google's Android Security & Privacy resources and your device manufacturer. This content does not constitute legal or compliance advice. Organizations should conduct their own risk assessments and testing before deploying patches to production environments. Source: NVD (public-domain), retrieved 2026-07-23. Analysis generated by SEC.co (claude-haiku-4-5).
Related vulnerabilities
- CVE-2026-0128MEDIUMAndroid RTCP Out-of-Bounds Read Information Disclosure
- CVE-2026-0140MEDIUMAndroid RTP Integer Overflow Information Disclosure Vulnerability
- CVE-2026-10999MEDIUMGoogle Chrome ANGLE Integer Overflow Information Disclosure
- CVE-2026-11299MEDIUMInteger Overflow in Google Chrome Font Processing (Medium Severity)
- CVE-2026-47223MEDIUMNanaZip vbmeta Integer Overflow Heap Read – Patch to 6.0.1698.0
- CVE-2026-48112MEDIUM7-Zip Heap Out-of-Bounds Read in AR Archive Handler
- CVE-2026-0076HIGHAndroid ResourceTypes.cpp Out-of-Bounds Read Privilege Escalation
- CVE-2026-0095HIGHAndroid Bluetooth Integer Overflow Privilege Escalation