<div class="csl-bib-body">
<div class="csl-entry">Lamarca, R., Beer, P., & Squarcina, M. (2026). AutoFail: Breaking Web Boundaries using Android’s Autofill Framework. In <i>Proceedings of the 35th USENIX Security Symposium</i> (pp. 2601–2620). https://doi.org/10.34726/12723</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/231105
-
dc.identifier.uri
https://doi.org/10.34726/12723
-
dc.description.abstract
Password managers (PWMs) are widely used to improve both usability and security in password-based authentication. On Android, PWMs typically rely on the Autofill Framework (AF) to provide automatic credential filling in native applications and web browsers. The AF acts as an intermediary between apps and PWMs by offering a unified interface for credential extraction and injection. However, web content does not natively match the object structure expected by the AF, which forces browsers to translate a website's Document Object Model (DOM) into an Android-specific representation. This translation step introduces a complex and security-sensitive layer in the autofill pipeline.
In this paper, we present the first systematic security analysis of Android's Autofill Framework pipeline. We introduce ADAPT, a differential-testing based approach that enables an end-to-end inspection of the autofill flow, from the browser's DOM translation process to the PWM's credential matching and filling logic. We identify multiple critical vulnerabilities affecting 9 password managers and 5 widely used mobile browsers. These flaws allow attackers to leak credentials to attacker-controlled origins, bypass web isolation mechanisms, and infer user account relationships across services. We precisely define preconditions for the attacks and evaluate their prevalence in the wild.
We also propose concrete mitigations and a standardized design for secure DOM translation and context-aware credential filling. We disclosed our findings to the affected vendors. Major browser and password manager developers have confirmed our results and are implementing the suggested fixes.
en
dc.description.sponsorship
WWTF Wiener Wissenschafts-, Forschu und Technologiefonds
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
password manager
en
dc.subject
android
en
dc.subject
security
en
dc.title
AutoFail: Breaking Web Boundaries using Android's Autofill Framework
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.rights.license
Urheberrechtsschutz
de
dc.rights.license
In Copyright
en
dc.identifier.doi
10.34726/12723
-
dc.relation.isbn
978-1-939133-58-8
-
dc.description.startpage
2601
-
dc.description.endpage
2620
-
dc.relation.grantno
ICT22-060
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Proceedings of the 35th USENIX Security Symposium
-
tuw.peerreviewed
true
-
tuw.project.title
Fixing the Broken Bridge Between Mobile Apps and the Web