CVE-2023-45777
HIGHAndroid - Local Privilege Escalation via AccountManagerService Parcel Mismatch
Title source: llmExploitation Summary
EIP tracks 2 public exploits for CVE-2023-45777. PoCs published by michalbednarski, B-D-APL.
AI-analyzed exploit summary This repository provides a detailed technical analysis of CVE-2023-45777, focusing on a patch in Android's AccountManagerService that addresses a deserialization vulnerability involving Intent objects in Bundles. The writeup explains the root cause, the role of LazyValue in Android's Parcel/Bundle hardening, and how the vulnerability could be exploited through side effects of unchecked deserialization.
Description
In checkKeyIntentParceledCorrectly of AccountManagerService.java, there is a possible way to launch arbitrary activities using system privileges due to Parcel Mismatch. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
Exploits (2)
This repository provides a detailed technical analysis of CVE-2023-45777, focusing on a patch in Android's AccountManagerService that addresses a deserialization vulnerability involving Intent objects in Bundles. The writeup explains the root cause, the role of LazyValue in Android's Parcel/Bundle hardening, and how the vulnerability could be exploited through side effects of unchecked deserialization.
The repository contains only GitHub template files and no actual exploit code or technical details related to CVE-2023-45777.
References (3)
Scores
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H