A privilege escalation vulnerability exists in Android's AccountManagerService, specifically in the checkKeyIntentParceledCorrectly function of AccountManagerService.java. The flaw is caused by a parcel mismatch condition that can allow an attacker to cause arbitrary activities to be launched with system privileges. Successful exploitation does not require user interaction and can be performed without additional execution privileges beyond local code execution in the affected context.
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.
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
What an attacker gets, and what they’ve been doing with it.
If you can’t patch tonight, do this now.
Patch, then assume compromise.
1 valid exploit after Mallory filtered fakes, detection scripts, and README-only repos (1 hidden).
This repository is a Proof-of-Concept (PoC) exploit for CVE-2023-45777 (and also demonstrates CVE-2023-21098), targeting a vulnerability in Android's AccountManagerService. The exploit leverages a flaw in how Bundles containing Intents are validated and deserialized across process boundaries. By crafting a Bundle that changes its contents after being sent through Binder IPC, the exploit bypasses security checks intended to prevent untrusted Intents from being launched with system privileges. The core exploit logic is implemented in Ambiguator.java, which constructs such ambiguous Bundles. MainActivity.java demonstrates both in-process and cross-process exploitation, including launching a non-exported system activity (PlatLogoActivity) as a privileged action. The exploit is particularly relevant to Samsung devices (using SemImageClipData), but can be tested on AOSP with a provided patch script. The repository includes all necessary Android app files, custom Parcelable classes, and a script to patch AOSP for testing. No network endpoints are involved; the attack vector is local privilege escalation via IPC and Android system services.
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.
No public activity tracked yet. Mallory keeps watching.
No public activity observed for this vulnerability.
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.