CVE-2018-9375
HIGHAndroid - Local Privilege Escalation via UserDictionaryProvider Confused Deputy
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2018-9375. PoCs published by IOActive.
AI-analyzed exploit summary This PoC exploits a SQL injection vulnerability in the Android UserDictionary Content Provider (CVE-2018-9375) to leak sensitive data via timing attacks. It uses binary search and timing-based SQLi to extract dictionary entries without requiring authentication.
Description
In multiple functions of UserDictionaryProvider.java, there is a possible way to add and delete words in the user dictionary due to a confused deputy. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
Exploits (1)
This PoC exploits a SQL injection vulnerability in the Android UserDictionary Content Provider (CVE-2018-9375) to leak sensitive data via timing attacks. It uses binary search and timing-based SQLi to extract dictionary entries without requiring authentication.
References (1)
Scores
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H