CVE-2021-0920
KEVmassUse-After-Free Race Condition in Android/Linux Kernel Allows Local Privilege Escalation
CISA: Android Kernel Race Condition Vulnerability
CVE-2021-0920 is a race condition in the Linux kernel's Unix domain socket implementation (unix_scm_to_skb in af_unix.c) that can lead to a use-after-free memory error (CWE-362/CWE-416). It is triggered by concurrent activity on Unix-domain sockets on the affected device, with no user interaction required, though exploitation requires the attacker to already have System execution privileges. A successful local attacker can escalate their privileges on the device, gaining higher-level access to execute code. Any Android device running a vulnerable Android kernel is affected, and the underlying Linux kernel flaw also exposes Linux-based systems such as Debian. The flaw was added to CISA's Known Exploited Vulnerabilities Catalog on 2022-05-23, indicating it has been exploited in the wild; no public proof-of-concept is known and ransomware use has not been reported.
What to do: Apply Android security updates from Google and device vendors and updated Linux kernel packages from Debian as soon as they are available, per vendor instructions (the required action in CISA's KEV catalog). Because exploitation requires System execution privileges, avoid granting System-level rights to untrusted apps and monitor systems for local privilege escalation activity. Check vendor advisories referencing Android ID A-196926917 or the upstream kernel fix to confirm your kernels are patched.
| google android | — |
| linux kernel | — |
| debian linux | — |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
In unix_scm_to_skb of af_unix.c, there is a possible use after free bug due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android kernelAndroid ID: A-196926917References: Upstream kernel
- Affected
- Android Kernel
- Required action
- Apply updates per vendor instructions.
- Due date
- Ransomware use
- Unknown