CVE-2020-0108

HIGH

Android - Local Privilege Escalation via Uncaught Exception in ServiceRecord

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2020-0108. PoCs published by CrackerCat.

AI-analyzed exploit summary This repository contains a proof-of-concept exploit for CVE-2020-0108, a privilege escalation vulnerability in Android's ActivityManagerService (AMS) that allows malicious apps to run foreground services without displaying notifications. The PoC demonstrates two attack methods: one exploiting a flaw in NotificationManagerService's error handling and another in ServiceRecord's notification posting logic.

Description

In postNotification of ServiceRecord.java, there is a possible bypass of foreground process restrictions due to an uncaught exception. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-10 Android-8.1 Android-9Android ID: A-140108616

Exploits (1)

nomisec WORKING POC 11 stars
by CrackerCat · poc
https://github.com/CrackerCat/ServiceCheater

This repository contains a proof-of-concept exploit for CVE-2020-0108, a privilege escalation vulnerability in Android's ActivityManagerService (AMS) that allows malicious apps to run foreground services without displaying notifications. The PoC demonstrates two attack methods: one exploiting a flaw in NotificationManagerService's error handling and another in ServiceRecord's notification posting logic.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Moderate
Reliability
Reliable
Target: Android (AOSP versions before 2020-08 security patch)
No auth needed
Prerequisites: Local access to the Android device · Malicious app installed on the target device
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (1)

Core 1
Core References

Scores

CVSS v3 7.8
EPSS 0.0184
EPSS Percentile 83.4%
Attack Vector LOCAL
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Details

CWE
CWE-755
Status published
Products (3)
google/android 8.1
google/android 9.0
google/android 10.0
Published Aug 11, 2020
Tracked Since Feb 18, 2026