CVE-2024-31317
HIGH 7.8EPSS 0.8%
In multiple functions of ZygoteProcess.java, there is a possible way to achieve code execution as any app via WRITE_SECURE_SETTINGS due to unsafe deserialization. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation.
- Affected
- Google · Android
- CVSS v3.1 NVD
- 7.8 HIGH
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - EPSS
- 0.78% chance of exploitation in the next 30 days, 55th percentile
- Published
- 2024-07-09
- Updated
- 2024-08-02
Proof-of-concept exploits (12)
- WebLDix/CVE-2024-31317-PoC-Deployer57★ · 2025-07-01
- agg23/android_31317_exploit_rs3★ · 2025-07-27
- agg23/cve-2024-3131730★ · 2025-08-05
- fuhei/CVE-2024-3131768★ · 2024-12-05
- CleoV2/Debuggable-App-Exploit12★ · 2026-03-01
- GitAmanS/ZygoteExploitDemo2★ · 2026-03-09
- Tinnci/cve-2024-313170★ · 2026-06-30
- chengfeng30121/CVE-2024-31317-PoC2★ · 2026-03-07
- fcy10012/CVE-2024-31317-Deployer6★ · 2025-12-21
- kalibb/CVE-2024-31317-Deployer1★ · 2026-02-04
- wqry085/PoC-Deployer-System92★ · 2026-02-16
- nianfan555/PoC-Deployer-System0★ · 2026-10-05
Security advisories
- https://source.android.com/security/bulletin/2024-06-01
- https://android.googlesource.com/platform/frameworks/base/+/e25a0e394bbfd6143a557e1019bb7…