Enhancing the Security of WebAuthn Implementations: Addressing the Threat of Phishing Attacks from Subdomains
| dc.contributor.author | Hagman, Elin | |
| dc.contributor.author | Mojtaba, Ataie | |
| dc.contributor.department | Chalmers tekniska högskola / Institutionen för data och informationsteknik | sv |
| dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering | en |
| dc.contributor.examiner | Sheeran, Mary | |
| dc.contributor.supervisor | Morel, Victor | |
| dc.date.accessioned | 2025-09-10T13:59:33Z | |
| dc.date.issued | 2024 | |
| dc.date.submitted | ||
| dc.description.abstract | The Fast IDentity Online (FIDO2) standard and its WebAuthn specification provide a robust framework for passwordless authentication, emphasising resistance to phishing attacks. Despite this, subdomain takeover vulnerabilities in real-world applications pose a potential risk to WebAuthn’s claim of phishing resistance. This thesis investigates the feasibility and prevalence of phishing attacks originating from subdomains against WebAuthn implementations. Our Proof of Concept (PoC) demonstrates that WebAuthn implementations can be configured to be vulnerable to phishing attacks originating from subdomains. The demonstration highlights critical conditions that make such an attack successful. An analysis of 135 real-world Relying Party identifiers (RP IDs) revealed over 100,000 subdomains. Among these, numerous dangling DNS records were identified, indicating potential vulnerabilities. However, no evidence of current exploitation was identified during the analysis. Additionally, an evaluation of server-side WebAuthn libraries revealed strong adherence to secure origin validation, which strictly ensures authentication requests come from trusted sources. These findings demonstrate that WebAuthn significantly enhances protection against traditional phishing attacks. However, mitigating more advanced threats, such as those originating from subdomains, requires secure configurations and careful developer practices. Despite the potential risks, WebAuthn remains a strong step forward in the evolution of authentication methods, offering robust security improvements over traditional password-based systems. | |
| dc.identifier.coursecode | DATX05 | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12380/310463 | |
| dc.language.iso | eng | |
| dc.relation.ispartofseries | CSE 24-199 | |
| dc.setspec.uppsok | Technology | |
| dc.subject | FIDO2, WebAuthn, Passwordless Authentication, Phishing Resistance, Subdomain Takeover, Vulnerability Analysis, Authentication Security. | |
| dc.title | Enhancing the Security of WebAuthn Implementations: Addressing the Threat of Phishing Attacks from Subdomains | |
| dc.type.degree | Examensarbete för masterexamen | sv |
| dc.type.degree | Master's Thesis | en |
| dc.type.uppsok | H | |
| local.programme | Computer science – algorithms, languages and logic (MPALG), MSc |
Ladda ner
License bundle
1 - 1 av 1
Hämtar...
- Namn:
- license.txt
- Storlek:
- 2.35 KB
- Format:
- Item-specific license agreed upon to submission
- Beskrivning:
