Een duidelijk zichtbare vingerafdruk op de metalen behuizing van een laptop, naast de toetsen Alt Gr en Strg.
Nieuws4 augustus · 06:145 min leestijd

Unit 42 toont drie aanvallen op gesynchroniseerde Google-passkeys

Unit 42 beschrijft drie aanvallen waarmee malware op een besmette Windows-pc gesynchroniseerde passkeys uit Google Password Manager kaapt, inclusief de hoofdsleutel onder alle passkeys. De cryptografie blijft heel, maar de uitrol in Entra ID vraagt een keuze.

Unit 42 beschrijft drie aanvallen waarmee malware op een besmette Windows-pc gesynchroniseerde passkeys uit Google Password Manager overneemt, tot en met de hoofdsleutel waarmee alle passkeys van een account te ontsleutelen zijn.

Dat landt boven op een beslissing die Nederlandse beheerders deze maand nemen. Microsoft maakt passkeys op 1 september 2026 de standaard inlogmethode in Entra ID en schrapt per 1 februari 2027 de eigen sms- en voice-MFA. Entra ID accepteert daarbij ook passkeys uit precies die kluis, want Google Password Manager en Apple iCloud Keychain gelden als ondersteunde passkey-providers. Staat dat profiel bij jou aan, dan gaat dit onderzoek over de inlog van je eigen medewerkers.

Drie routes naar dezelfde passkey

Pass-ta-Key is de naam die Unit 42-onderzoeker Arie Olshtein geeft aan drie technieken waarmee malware op een Windows-apparaat met TPM de passkey-opslag van Chrome misbruikt. Ze verschillen in wat de aanvaller meeneemt: een enkele inlog, blijvende toegang, of de sleutel onder alle passkeys tegelijk.

  • Pass-ta-Key. De malware leest de ingepakte identiteitssleutel uit de opslag van Chrome en ondertekent daarmee via Windows-API's zelf de aanvraag aan Google's Cloud Authenticator. Geen vingerafdruk, geen pincode, geen beheerdersrechten. Dat lukt alleen bij diensten die niet controleren of er echt een mens is geverifieerd. eBay accepteerde zo'n inlog en herstelde die controle na de melding.
  • Silver Pass-ta-Key. De aanvaller dwingt het apparaat zich opnieuw te registreren en schuift in dat venster zijn eigen verificatiesleutel naar binnen. Daarna kan hij inloggen vanaf zijn eigen machine, ook als de laptop van het slachtoffer offline staat.
  • Golden Pass-ta-Key. De zwaarste variant. De malware leest de Security Domain Secret uit het geheugen van Chrome, 32 bytes die alle gesynchroniseerde passkeys van het account beschermen, en ontsleutelt daarmee de complete sync-database.

Voor die laatste is er geen noodrem. Unit 42 stelt vast dat er geen mechanisme bestaat om de Security Domain Secret te roteren of in te trekken, waardoor ook passkeys die na de inbraak worden aangemaakt onder dezelfde gestolen sleutel vallen. Google haalde de sleutel na de melding uit de logbestanden van Chrome, maar volgens de onderzoekers staat hij nog steeds in het procesgeheugen.

Wat dit niet is

De proportie doet er hier toe, want de cryptografie blijft heel. De onderzoekers benadrukken dat de aanvallen de cryptografie achter passkeys niet breken. Het probleem zit in de code eromheen: hoe Chrome zijn apparaatsleutels bewaart, hoe een apparaat zich opnieuw aanmeldt nadat die staat verdwijnt, en of de site waar je inlogt überhaupt nakijkt dat er een mens is geverifieerd.

En er is een harde voorwaarde. Elk pad begint bij malware die al op het apparaat van het slachtoffer draait, een Windows-machine met TPM. Er zijn geen CVE-nummers toegekend en misbruik in het wild is niet vastgesteld. Dit is dus geen reden om de overstap naar passkeys uit te stellen, wel om te weten wat je je team belooft: een passkey haalt het phishbare geheim uit je inlog, maar hij beschermt een apparaat niet tegen zichzelf.

Wat dit betekent voor je Entra-uitrol

Microsoft trekt de scheidslijn zelf al. In dezelfde documentatie staat dat gesynchroniseerde passkeys geen attestation ondersteunen, en dat je voor beheerders en gebruikers met toegang tot gevoelige systemen beter apparaatgebonden passkeys kiest: een FIDO2-sleutel of een passkey in Microsoft Authenticator. Tegelijk duwt Microsoft de gesynchroniseerde variant naar de brede groep, met gebruikscijfers uit de eigen consumentenomgeving: inloggen duurt 3 seconden tegen 69 seconden bij een wachtwoord met traditionele MFA. Dat advies stond er al voor dit onderzoek. Het krijgt er nu een uitgewerkte aanvalsketen bij.

In de praktijk komt dat neer op drie dingen. Splits je passkey-profielen in Entra ID: gesynchroniseerd voor de brede groep, apparaatgebonden voor beheerders, financiën en iedereen met rechten op klantdata. Zet bij dat tweede profiel de optie Enforce attestation aan, zodat alleen sleutels van een bekend type worden geaccepteerd. En bouw je zelf een applicatie waar klanten met een passkey inloggen, controleer dan of je server de user-verification-vlag echt afdwingt in plaats van hem te negeren, want dat was precies het gat bij eBay.

Het Entra-scherm Passkey (FIDO2) settings met het venster Add passkey profile, waarin Passkey types op Synced staat en Enforce attestation uitstaat. Bron: Microsoft Learn.
Het Entra-scherm Passkey (FIDO2) settings met het venster Add passkey profile, waarin Passkey types op Synced staat en Enforce attestation uitstaat. Bron: Microsoft Learn.

Waar dit heen wijst

De verdediging schuift op van de inlog naar het apparaat. Dat is dezelfde beweging die de uitrol van passkeys sowieso al kenmerkt: zolang de zwakke sms-terugval naast de passkey blijft staan verandert er voor een aanvaller vrijwel niets. Alleen verplaatst het werk zich nu een laag dieper, naar de sleutelopslag van de browser en het moment waarop een apparaat zich opnieuw registreert.

Dat is niet nieuw, wel scherper. Bij wachtwoordmanagers zag je hetzelfde gebeuren: bijna één op de vier aanvallen richt zich inmiddels op opgeslagen inloggegevens in plaats van op inbreken. Een gesynchroniseerde passkey is die kluis in een nieuwe vorm, met dezelfde eigenschap: één geslaagde besmetting levert niet één account op, maar alles wat erin ligt. Wie op 1 september de knop omzet, verkleint de kans dat iemand een code weggeeft en vergroot het belang van de vraag wie er naar die laptops kijkt.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

Toegang goed inrichten

Een passkey aanzetten is een knop, de uitrol eromheen is een traject van beleid, accounts en koppelingen. Ik denk mee over hoe je dat inricht, ontwerp het en bouw en automatiseer het vervolgens ook, self hosted waar dat kan.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Gerelateerde artikelen

Passkeys uitrollen in Entra ID: van sms-MFA naar phishing-bestendige inlog voor je hele team
Gids
Uitgebreide gids11 min

16 jul 21:05

Passkeys uitrollen in Entra ID: van sms-MFA naar phishing-bestendige inlog voor je hele team

Microsoft maakt passkeys de standaard in Entra ID en zet sms-MFA uit. Deze gids loodst je door het complete migratiepad: het juiste type per rol, het registratiemoment beveiligen tegen vishing, en herstel regelen zonder dat iemand buitengesloten raakt.

ClickFix herkennen en blokkeren: de nep-CAPTCHA die medewerkers zelf malware laat installeren
Gids
Uitgebreide gids12 min

20 jul 13:04

ClickFix herkennen en blokkeren: de nep-CAPTCHA die medewerkers zelf malware laat installeren

Een nep-CAPTCHA die vraagt om Win+R te openen en een commando te plakken: zo werkt ClickFix. Deze gids laat zien hoe je het patroon herkent, gelaagd blokkeert met techniek en detectie, en je team er gericht op traint.

Microsoft legt gekaapte hotelwifi bij de Russische SVR en vindt twee malwarefamilies
Nieuws
6 min

3 aug 16:23

Microsoft legt gekaapte hotelwifi bij de Russische SVR en vindt twee malwarefamilies

Microsoft legt de gekaapte hotel- en congreswifi bij een subcluster van de Russische inlichtingendienst SVR en vindt twee malwarefamilies. De aanval stopt niet meer bij een gestolen inlog, maar zet een spionageprogramma op de laptop zelf.

Google dicht 1.072 Chrome-lekken in twee releases met AI-hulp
Nieuws
3 min

31 jul 12:39

Google dicht 1.072 Chrome-lekken in twee releases met AI-hulp

Google dicht 1.072 beveiligingslekken in Chrome 149 en 150, meer dan in de 23 versies ervoor samen, en schrijft dat toe aan AI-agents. Tegelijk gaat de browser naar wekelijkse beveiligingsupdates.

Toegang intrekken bij vertrek, overname of leverancierswissel: het draaiboek per kanaal
Gids
Uitgebreide gids14 min

30 jul 09:00

Toegang intrekken bij vertrek, overname of leverancierswissel: het draaiboek per kanaal

Een account uitzetten trekt maar één ding in. Dit draaiboek loopt de zeven uitgiftekanalen af, met per overgang een andere startplek: iemand die vertrekt, een overname, of een leverancier die je wisselt.

OAuth-app-toestemmingen controleren en intrekken in Microsoft 365 en Google Workspace
Gids
Uitgebreide gids16 min

25 jul 09:00

OAuth-app-toestemmingen controleren en intrekken in Microsoft 365 en Google Workspace

Welke apps hebben eigenlijk toegang tot je mail en bestanden? Deze gids loopt het exacte klikpad in Microsoft 365 en Google Workspace langs, met een uitrolvolgorde die voorkomt dat je maandagochtend je koppelingen sloopt.