Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2024-53842

CVE-2024-53842: Google Android RCE Vulnerability

CVE-2024-53842 is a remote code execution flaw in Google Android caused by an out of bounds write in cc_MmConManagement.c. Attackers can exploit this without user interaction. This article covers technical details, affected versions, impact, and mitigation strategies.

Updated:

CVE-2024-53842 Overview

CVE-2024-53842 is an out-of-bounds write vulnerability in the cc_SendCcImsInfoIndMsg function of cc_MmConManagement.c in Google Android. The flaw stems from a missing bounds check in the IMS connection management code path. Remote attackers can trigger memory corruption without authentication or user interaction. Successful exploitation can lead to remote code execution at the privilege level of the affected component. Google addressed this issue in the December 2024 Pixel security bulletin. The vulnerability is tracked under [CWE-787] (Out-of-bounds Write) and affects baseband/telephony processing on Android devices.

Critical Impact

Network-reachable attackers can achieve remote code execution on affected Android devices with no user interaction and no prior privileges.

Affected Products

  • Google Android (Pixel devices addressed in the December 2024 security bulletin)
  • Android builds containing the vulnerable cc_MmConManagement.c component
  • Devices not yet updated to the 2024-12-01 security patch level

Discovery Timeline

  • 2025-01-03 - CVE-2024-53842 published to NVD
  • 2024-12-01 - Google releases security patch via Pixel Security Bulletin
  • 2025-07-24 - Last updated in NVD database

Technical Details for CVE-2024-53842

Vulnerability Analysis

The vulnerability resides in cc_SendCcImsInfoIndMsg, a function within cc_MmConManagement.c responsible for handling IMS (IP Multimedia Subsystem) information indication messages in the call control stack. The function writes data into a fixed-size buffer without validating the length of incoming message fields. Attackers who control the size or content of the IMS info indication can write beyond the allocated buffer boundary.

The out-of-bounds write corrupts adjacent memory structures, including function pointers and control flow data. Because the affected code path processes network-delivered telephony signaling, exploitation does not require user interaction or local code execution. The Android Security Bulletin classifies the issue as critical due to the potential for remote code execution within a privileged telephony component.

Root Cause

The root cause is a missing bounds check before a memory write operation in cc_SendCcImsInfoIndMsg. The function trusts length or size fields supplied by the caller without enforcing the size of the destination buffer. This pattern matches [CWE-787], where input-controlled offsets or lengths bypass buffer boundaries.

Attack Vector

The attack vector is network-based. An adversary delivering crafted IMS signaling traffic, such as malformed SIP-over-IMS messages handled by the telephony stack, can reach the vulnerable function. No authentication is required, and the user does not need to answer a call or open a message. Successful exploitation yields code execution in the context of the telephony service.

No verified public proof-of-concept code is available. See the Android Security Bulletin for vendor technical details.

Detection Methods for CVE-2024-53842

Indicators of Compromise

  • Unexpected crashes, restarts, or watchdog resets of telephony or IMS-related services on Android devices
  • Anomalous outbound network connections originating from telephony processes after receiving IMS signaling
  • Devices reporting a security patch level earlier than 2024-12-01 on Pixel firmware

Detection Strategies

  • Monitor Android device security patch levels at scale through MDM and flag devices below the 2024-12-01 patch baseline
  • Inspect carrier and enterprise IMS signaling gateways for malformed or oversized info indication payloads
  • Correlate telephony service crashes with subsequent process behavior changes to identify post-exploitation activity

Monitoring Recommendations

  • Enroll mobile devices in a mobile threat defense or MDM solution that surfaces patch level and crash telemetry
  • Forward mobile device logs and crash reports to a centralized analytics platform for correlation
  • Track Google Android Security Bulletin advisories monthly and map them to internal device inventory

How to Mitigate CVE-2024-53842

Immediate Actions Required

  • Apply the Android security patch level 2024-12-01 or later on all affected devices
  • Prioritize patching for Pixel devices and any OEM Android builds that include the vulnerable telephony component
  • Identify and isolate devices that cannot be updated and restrict their access to sensitive corporate resources

Patch Information

Google published the fix in the December 2024 Pixel Security Bulletin. Devices running security patch level 2024-12-01 or later are protected. OEMs ship the corresponding fix on varying schedules, so administrators should verify each vendor's bulletin for affected models.

Workarounds

  • Disable Voice over LTE (VoLTE) and Wi-Fi Calling on unpatched devices where operationally acceptable
  • Restrict unpatched devices to networks that do not expose them to untrusted IMS signaling
  • Replace end-of-life devices that will not receive the 2024-12-01 patch level

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.