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

Passwords should be invisible to the accessibility services #547

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

mohammadnaseri
Copy link

Due to recent attacks, malicious apps that are using the accessibility service can capture all user inputs. In this case, the passwords should be ignored for the accessibility service, so such attacks cannot happen. This is done by our research project in CISPA, Saarland University, Germany.

@schildbach
Copy link
Collaborator

Thanks! Can you provide a link to your project?

If we disable accessibility services, how are disabled users going to enter their passwords and passphrases?

@ligi
Copy link
Contributor

ligi commented Aug 8, 2018

@mohammadnaseri I would also be very interested in more details about your project/research (kind of using this comment to subscribe to this issue :)

@mohammadnaseri
Copy link
Author

It is a thesis project (between INRIA and CISPA) that is going to be submitted as a paper.
Basically, we created a tool that automatically flags the apps with such a vulnerability. We have proposed different solutions to this problem. From the developer's side, it is a trade-off that needs to be decided. On the other word, it is a quick fix till Android changes their architecture regarding the accessibility services which we have proposed to them as well. The thing is, we have already published an app in the play store and once it is installed on the phone, it can capture the entered password by apps with that vulnerability.

@schildbach
Copy link
Collaborator

Can you link to the app?

@mohammadnaseri
Copy link
Author

Since it is an ongoing project, better not to present the app in the Github. Worth mentioning that the app is not malicious and just as a way to flag the apps with the vulnerability. At the end of the day, it is a trade-off that the developer needs to decide.

@ligi
Copy link
Contributor

ligi commented Aug 8, 2018

can you DM the app? Or when will the paper be released?

@mohammadnaseri
Copy link
Author

End of August or September.

@ligi
Copy link
Contributor

ligi commented Aug 8, 2018

Does your paper describe how projects can address the problem when they use react native or some framework that renders to a webview?

@mohammadnaseri
Copy link
Author

Yes, we have a separate discussion for that topic.

@tejado
Copy link

tejado commented Aug 10, 2018

Thank you @mohammadnaseri . Where can I find the paper when it is released?

@mohammadnaseri
Copy link
Author

You can check : https://cispa.saarland/research/publications/

@bitcoin-wallet bitcoin-wallet deleted a comment from Jones098 Apr 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants