BSides Munich 2026

Michael Kuckuk

As a fullstack software developer, Michael's main expertise lies in simple software development. But since he is well aware that the happy path is the easy part, he's always had an interest for security and he's always been very security- and privacy-aware in his work. He enjoys developing user experiences that aren't just unobstructed by security, but that are improved because of it.


Session

11-09
16:00
30min
Phishing for Passkeys - An Analysis of WebAuthn and CTAP
Michael Kuckuk

WebAuthn was supposed to replace passwords on the web: uniform, secure, manageable authentication for everyone! One of its unique selling points was supposed to be the impossibility of phishing attacks. When Passkeys were introduced, some of WebAuthn's security principles were watered down in order to achieve some usability improvements and thus reach more widespread adoption.

This presentation discusses the security of Passkeys against phishing attacks. It explains the possibilities for an attacker to gain access to accounts secured with Passkeys using spear phishing, and what conditions must be met for this to happen. It also practically demonstrates such an attack and discusses countermeasures.

Using this attack as motivation, participants will also learn about how Passkeys work under the hood. They will be introduced to the relevant standards and dive into some aspects in more detail. Ultimately, they will be able to determine whether Passkeys are a good fit for their use case.

Talks
Westin - Partenkirchen