Identity, Phishing

WebAuthn API hijack could enable passkey login bypass

White silhouette of key made from zeros and ones

SquareX researchers demonstrated during DEF CON an attack technique that could allow attackers to bypass passkey-based login security using process manipulation, SecurityWeek reports.

The method allows a threat actor to impersonate a user and access accounts protected by passkeys, even without access to the actual device and even with the use of Face ID. It targets passkey authentication via WebAuthn, the standard used by websites for passkey login. An attacker can trick a user into installing a malicious browser extension or exploit client-side vulnerabilities on websites, such as XSS, to hijack WebAuthn API. This allows them to either force a downgrade to password login or manipulate passkey registration reinitiation to steal credentials. For victims, it is enough to visit the website where they log in using passkeys with the malicious extension installed, or simply visit the website directly if it contains a client-side injection vulnerability (e.g., via XSS). No additional user interaction is required beyond normal registration and authentication, said Shourya Pratap Singh, principal software engineer at SquareX.

Get daily email updates

SC Media's daily must-read of the most current and pressing daily news

By clicking the Subscribe button below, you agree to SC Media Terms of Use and Privacy Policy.

You can skip this ad in 5 seconds