You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My company did some pen testing on our Xamarin native app which is using plugin.fingerprint.
They were able to bypass biometric authentication via "objection v1.11.0".
This script/program allows a local user to hook into EvaluatePolicy() and EvaluateAccessControl().
When a bad fingerprint is scanned, you can return "true" instead of "false" and gain access to the app.
I'm the friendly issue checker.
Thanks for using the issue template 🌟
I appreciate it very much. I'm sure, the maintainers of this repository will answer, soon.
My company did some pen testing on our Xamarin native app which is using plugin.fingerprint.
They were able to bypass biometric authentication via "objection v1.11.0".
This script/program allows a local user to hook into EvaluatePolicy() and EvaluateAccessControl().
When a bad fingerprint is scanned, you can return "true" instead of "false" and gain access to the app.
Supporting documentation can be found here.
Steps to reproduce
Expected behavior
The objection script/program should not be able to bypass the bad fingerprint read
Actual behavior
The objection script/program permits the pen tester to bypass fingerprint authentication
Crashlog
If something causes an exception paste full stack trace + Exception here
Configuration
**Version of the Plugin ** 2.1.5
Platform: iOS 12.X and greater
Device: iPhone 12
The text was updated successfully, but these errors were encountered: