Skip to main content
← All vulnerabilities
CVE-2024-31317

In multiple functions of ZygoteProcess.java, there is a possible way to achieve code execution as any app via WRITE_SECURE_SETTINGS due to u

Published
Last modified
published
Not listed in CISA KEV
14 proofs of concept on GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • Google Android

    14, 13, 12L, 12

References 16

android.googlesource.com

source.android.com

GitHub · Anonymous941/zygote-injection-toolkit

GitHub · CleoV2/Debuggable-App-Exploit

GitHub · GitAmanS/ZygoteExploitDemo

GitHub · Tinnci/cve-2024-31317

GitHub · WebLDix/CVE-2024-31317-PoC-Deployer

GitHub · agg23/cve-2024-31317

GitHub · chengfeng30121/CVE-2024-31317-PoC

GitHub · fcy10012/CVE-2024-31317-Deployer

GitHub · fuhei/CVE-2024-31317

GitHub · kalibb/CVE-2024-31317-Deployer

GitHub · nianfan555/PoC-Deployer-System

GitHub · rifting/Zygotroller

GitHub · vnescape/zygote-CVE-2024-31317

GitHub · wqry085/PoC-Deployer-System