Onderzoekers hebben aangetoond dat de emv-chip, die de magneetstrip op pinpassen opvolgt, ook geskimd kan worden. De gevolgen voor pinnen in de EU lijken mee te vallen, omdat automaten meestal de pincode controleren bij de bank.
Vier onderzoekers presenteerden op de CanSecWest-conferentie in Vancouver de mogelijkheid om emv-chips te skimmen. Een klein printplaatje dat in de sleuf van de automaat kan worden geïnstalleerd, is genoeg om de aanval uit te voeren. De printplaat stuurt een aangepaste approved verification method-lijst naar de pinautomaat, waardoor de pincode tijdens de transactie onversleuteld door de automaat wordt gecommuniceerd naar de chip ter controle.
Deze aanval is alleen mogelijk als de automaat in offlinemodus is en dus niet communiceert met een server van de bank om de pincode te verifiëren. De onderzoekers slaagden er echter ook in om de communicatie tussen chip en automaat zo te beïnvloeden dat een offlinetransactie als eerste wordt gestart, als beide mogelijkheden worden aangeboden. In de Europese Unie komt de mogelijkheid voor offline transacties echter zelden voor en wordt het wereldwijd nooit gebruikt om contanten op te nemen bij geldautomaten.
Het maakt volgens de onderzoekers niet uit of de emv-chip van het type sda of het beter beveiligde dda is; van het laatstgenoemde type zijn er weinig in omloop. De skimactie is mogelijk terug te vinden in de logboeken van de automaat, maar de onderzoekers stellen dat detectie misschien te ontwijken is met een aangepaste aanval. Zodra de pincode eenmaal is bemachtigd, moet de pinpas worden gestolen of een kopie van de magnetische strip worden gemaakt. Dat laatste werkt alleen als de strip niet beveiligd is met een icvv-code, die kan aantonen dat er met de strip is gerommeld.
De gevonden kwetsbaarheid zal volgens de onderzoekers niet eenvoudig te verhelpen zijn, omdat het probleem in de specificatie van emv schuilt. De onderzoekers noemen verder het emv-standaard inadequaat en onnodig complex. Ook vinden ze het zorgelijk dat de bewijslast bij eindgebruikers wordt geplaatst als er fraude heeft plaatsgevonden, omdat het emv-standaard als veilig wordt beschouwd door banken.
Update 12:00: offline transacties moeten aangeboden worden door de automaat om misbruik te maken van deze kwetsbaarheid, dit komt in de EU echter zelden voor. Het artikel is hierop aangepast.