Skip to content

Patches and exploits used for the evaluation of VirtualPatch

Notifications You must be signed in to change notification settings

virtualpatch/virtualpatch_evaluation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VirtualPatch: Fixing Android Security Vulnerabilities through Application-Level Virtualization

This repo contains the code of the exploits and the security patches we developed for the CVEs used in the paper "VirtualPatch: Fixing Android Security Vulnerabilities through Application-Level Virtualization"

CVE-2019-9376

CVE-2021-0313

CVE-2021-0604

CVE-2021-0444

CVE-2021-0341

CVE-2021-0521

CVE-2021-0591

CVE-2018-9493

CVE-2018-9452

CVE-2018-9525

CVE-2018-9548

CVE-2021-0931

CVE-2018-9582

CVE-2019-2003

CVE-2019-2232

CVE-2018-9467

CVE-2020-0239

CVE-2020-0441

CVE-2020-0459

CVE-2020-0391

CVE-2021-1929

CVE-2020-0014

CVE-2019-2137

CVE-2020-0443

CVE-2021-0597

Notes

Some CVEs do not require a patch because VirtualApp implementation of app-level virtualization prevents the exploits by design. For instance, only certain Broadcasts are delivered to or forwarded from apps running inside the virtual environment, so exploits that use other Broadcast messages are blocked by default.

About

Patches and exploits used for the evaluation of VirtualPatch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages