Defeating FIDO2/CTAP2/WebAuthn using browser in the middle and reflected cross site scripting

Abstract In our modern digital landscape, web browsers play a crucial role as gateways to large amounts of information and services. However, recent developments have demonstrated that the very features that make browsing convenient and seamless can be exploited by malicious actors through a potent threat vector known as the “Browser-in-the-Middle” (BitM) attack. Most of the Multi-Factor Authen- tication (MFA) security measures are shown to be ineffective to prevent BitM attacks. However, the FIDO2 Project that includes CTAP2 protocol that works together with the Web Authentication API (WebAuthn API) has been proven to be a virtually unattackable MFA method by current state-of-the-art BitM implementations. At least until now. This work expands the range of applica- ble scenarios where BitM attack can be used by taking its technical architecture a step further: we show how the effectiveness of BitM—used along a Reflected XSS vulnerability exploitation—can be improved resulting in the novel BitM + attack that proves to be capable of defeating any available MFA method includ- ing FIDO2/WebAuthn solutions that rely on hardware dongles and represent the only method of authentication that went undefeated by virtually any phishing attack approach to date.

Authors

Institutions

Publication Details

Journal
Journal of Computer Virology and Hacking Techniques
Published
2025-05-14
DOI
https://doi.org/10.1007/s11416-025-00556-2
Primary Topic
Service-Oriented Architecture and Web Services
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Defeating FIDO2/CTAP2/WebAuthn using browser in the middle and reflected cross site scripting

Vita Santa Barletta, Christian Catalano, Andrea Chezzi, Franco Tommasi
Journal of Computer Virology and Hacking Techniques
Service-Oriented Architecture and Web Services
article

Defeating FIDO2/CTAP2/WebAuthn using browser in the middle and reflected cross site scripting

Vita Santa Barletta, Christian Catalano, Andrea Chezzi, Franco Tommasi
article en

Abstract

Abstract In our modern digital landscape, web browsers play a crucial role as gateways to large amounts of information and services. However, recent developments have demonstrated that the very features that make browsing convenient and seamless can be exploited by malicious actors through a potent threat vector known as the “Browser-in-the-Middle” (BitM) attack. Most of the Multi-Factor Authen- tication (MFA) security measures are shown to be ineffective to prevent BitM attacks. However, the FIDO2 Project that includes CTAP2 protocol that works together with the Web Authentication API (WebAuthn API) has been proven to be a virtually unattackable MFA method by current state-of-the-art BitM implementations. At least until now. This work expands the range of applica- ble scenarios where BitM attack can be used by taking its technical architecture a step further: we show how the effectiveness of BitM—used along a Reflected XSS vulnerability exploitation—can be improved resulting in the novel BitM + attack that proves to be capable of defeating any available MFA method includ- ing FIDO2/WebAuthn solutions that rely on hardware dongles and represent the only method of authentication that went undefeated by virtually any phishing attack approach to date.

Journal of Computer Virology and Hacking TechniquesVol. 21(1)
University of Salento (IT), University of Bari Aldo Moro (IT)
European Commission
Openalex Percentile: Top 86%
Service-Oriented Architecture and Web Services
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Defeating FIDO2/CTAP2/WebAuthn using browser in the middle and reflected cross site scripting — Vita Santa Barletta, Christian Catalano, et al. · Journal of Computer Virology and Hacking Techniques (2025) | TGRS Research Map | TGRS