Skip to main content
Mallory
HighCISA KEVExploited in the wildPublic exploit

Use-After-Free in Android Kernel eventpoll

IdentifiersCVE-2021-1048CWE-416· Use After Free

CVE-2021-1048 is a use-after-free vulnerability in the Android kernel's eventpoll implementation, specifically in ep_loop_check_proc() in eventpoll.c. The flaw can result in memory corruption after a freed object is reused. The provided context states that Google root-cause analysis associated this issue with the ability to inject code into privileged processes, and that it was exploited in the wild as part of Android exploit chains linked to Cytrox/Intellexa Predator operations. The vulnerability affects Android kernel builds that included the vulnerable eventpoll code and had not yet received the relevant upstream/backported fix.

Share:
For your environment

Are you exposed to this one?

Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.

ANALYST BRIEF

Impact, mitigation & remediation

What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.

Impact

What an attacker gets, and what they’ve been doing with it.

Successful exploitation can corrupt kernel memory and achieve local privilege escalation on Android devices. The context indicates exploitation could enable code injection into privileged processes, allowing an attacker who already has code execution on the device in an unprivileged context to break Android security boundaries and execute with elevated privileges. In observed real-world chains, this privilege escalation was used to support deployment of advanced spyware capabilities.

Mitigation

If you can’t patch tonight, do this now.

Where immediate patching is not possible, reduce exposure by limiting the ability to obtain initial code execution on the device, since this is a local privilege-escalation flaw rather than a standalone remote entry point. Prioritize rapid deployment of browser and application patches used in exploit chains, restrict installation/execution of untrusted code, and use platform hardening, exploit detection, and EDR/mobile threat defense controls to detect post-compromise privilege-escalation behavior. Mitigation is inherently limited without patching because exploitation requires only local code execution and no user interaction.

Remediation

Patch, then assume compromise.

Apply the vendor-provided Android kernel security updates that include the fix for CVE-2021-1048, and ensure OEM backports from the upstream kernel are incorporated into affected device kernels. Because the context notes patch propagation delays across the Android ecosystem, remediation requires confirming that the specific device build and OEM kernel branch include the fix rather than assuming upstream patch availability is sufficient. Devices should be updated to the latest security patch level provided by the platform/vendor.
PUBLIC EXPLOITS

Exploits

No public exploits tracked yet. Mallory keeps watching.

VALID 0 / 0 TOTALView more in app

No public exploit code observed for this vulnerability.

EXPOSURE SURFACE

Affected products & vendors

Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.

VendorProductType
GoogleAndroidoperating_system

Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets are affected, which adversaries are exploiting it right now, which detections to deploy, and what to do tonight.
Exposure mapping

Query your assets running an affected version, and investigate the blast radius.

Threat actor evidence

Every observed campaign linking this CVE to a named adversary.

Associated malware2

Malware families riding this exploit, with evidence and IOCs.

Detection signatures2

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Vendor-by-vendor mapping

Cross-references every affected SKU, including bundled OEM variants.

Social activity

Community discussion across Reddit, Mastodon, and other social sources.