Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Tapjacking classification to VRT #79

Closed
csimas1 opened this issue Aug 28, 2017 · 1 comment
Closed

Adding Tapjacking classification to VRT #79

csimas1 opened this issue Aug 28, 2017 · 1 comment
Milestone

Comments

@csimas1
Copy link
Contributor

csimas1 commented Aug 28, 2017

Tapjacking can be a serious vulnerability, but falls within a very limited scope with protections both client and server side. Our entry should communicate a low score consistent with the scope and protections.

Tapjacking is a vulnerability exclusive to Android devices & certain Android OS versions. The vulnerability allows an attacker to place a transparent frame over the victims device. While the victim believes he is interacting with the UI he sees, his clicks are being transmitted to the device performing actions predetermined by the attacker.
An attacker could trick a victim into enabling/disabling specific settings or in a severe case, trick the victim into downloading malware.

Potential Classification:
Mobile App Misconfiguration -> TapJacking -> Sensitive Action (P5)
Mobile App Misconfiguration -> TapJacking (P5)

Mobile App Misconfiguration is not currently a category, so this would mean adding a new one.

As you can see there's a proposed classification without "Sensitive Action." This is because, as far as I can tell, the severity is limited by the attackers skill & intent. Therefore researchers won't need to add a working POC, only demonstrate the protective flags are not in place.

All feedback is welcome.

@plr0man plr0man added this to the v1.3 milestone Aug 29, 2017
@plr0man
Copy link
Contributor

plr0man commented Aug 30, 2017

As discussed internally this will be implemented as Mobile Security Misconfiguration -> Tapjacking (P5)
Tapjacking has been deemed P5 - Informational due to multiple prerequisites, mainly the need of being performed on an unpatched Android Marshmallow or earlier unsupported versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants