ZeroHour

CVE-2026-55343

mass

Out-of-Bounds Write in Android IMS AMR Audio Decoder Enables Remote Code Execution

CVSS 3.1
8.0 high
EPSS
Published
()
Modified
AI analysis

A missing bounds check in the decodeAmr() function of ImsMediaAudioPlayer.cpp, part of Android's IMS (IP Multimedia Subsystem) media stack used for VoLTE/RCS audio, allows an out-of-bounds write when decoding AMR audio. An attacker can trigger the flaw by supplying a crafted AMR audio stream that the victim must interact with, for example by playing a malicious audio message or receiving audio through an IMS-based calling or messaging service. Successful exploitation yields remote code execution with no additional execution privileges needed, with high impact on confidentiality, integrity, and availability (CVSS 3.1 base score 8.0). The flaw affects Android devices shipping the vulnerable IMS media component; no specific version range was provided in the source data. No public proof of concept is known, the issue is not in CISA's KEV catalog, and there is no evidence of in-the-wild exploitation at this time.

What to do: Install the latest Android security update as soon as Google and your device OEM publish the fix in a monthly security bulletin, since no fixed version number was specified in the data. Administrators of fleets should prioritize patching devices used for VoLTE/RCS calling. In the interim, users should avoid playing unexpected audio attachments or accepting calls from untrusted sources that could deliver a crafted AMR stream.

Affected
Google Android (IMS Media stack / ImsMediaAudioPlayer, AMR decoding)
Estimated exposure
massPotentially billions of devices (order of magnitude: ~3 billion active Android devices, most VoLTE-capable) — The vulnerable IMS media component ships as part of the Android OS, and Google has publicly cited roughly 3 billion active Android devices, nearly all of which support VoLTE/IMS calling; this is an upper-bound estimate since no exact…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

In decodeAmr of ImsMediaAudioPlayer.cpp, there is a possible out-of-bounds write due to a missing bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is needed for exploitation.

Weakness
CWE-120
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

In the news

No ingested article mentions this CVE yet.