This document discusses how modern Android features like password managers and Instant Apps can enable new phishing attacks:
- Password managers are now available on mobile devices and can suggest credentials for apps, but they rely on app package names which can be spoofed. The researchers found password managers that will suggest credentials for attacker-controlled apps.
- Instant Apps allow running app code directly from a URL without installing the full app. The researchers show how an attacker could use this to gain full UI control of a device and phish credentials by abusing password managers.
- The researchers propose a new secure API for password managers to avoid these issues, and note that securely implementing autofill will require community-wide efforts.