Atak „Zombie Card” może sprawić, że niektóre wygasłe zbliżeniowe karty Visa zostaną zaakceptowane w sklepie po przekazaniu terminalowi zmienionej, przyszłej daty ważności. Badanie dotyczyło ścieżki Visa EMV Kernel 3; tej samej metody nie udało się odtworzyć w testach z Mastercard Kernel 2, American Express Kernel 4...
Research answer

Create a landscape editorial hero image for this Studio Global article: What is the “Zombie Card” NFC relay attack demonstrated by University of Massachusetts Amherst researchers at the 35th USENIX Security Sympo. Article summary: “Zombie Card” is a practical NFC man-in-the-middle relay attack: two ordinary smartphones relay an expired physical contactless card to a point-of-sale terminal while altering the expiration date the terminal sees. It do. Topic tags: general, general web. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clic
Wygasła karta zbliżeniowa może nadal zawierać działające dane płatnicze. Naukowcy z University of Massachusetts Amherst pokazali, jak wykorzystać tę różnicę w praktycznym ataku typu man-in-the-middle na NFC, nazwanym „Zombie Card”. Do przeprowadzenia ataku użyto dwóch zwykłych smartfonów działających jako przekaźnik: jeden komunikuje się z fizyczną kartą, a drugi przekazuje jej odpowiedzi terminalowi płatniczemu.
W trakcie wymiany danych atakujący może zmienić datę ważności prezentowaną terminalowi na dowolną datę w przyszłości, podczas gdy sama karta nadal generuje prawidłowe dane transakcji. Nie jest to jednak uniwersalny sposób na użycie każdej wygasłej karty. Skuteczność zależy od sieci płatniczej, terminala oraz — przede wszystkim — kontroli wykonywanych przez bank wydający kartę.
Atak lokuje się pomiędzy wygasłą fizyczną kartą zbliżeniową a terminalem w punkcie sprzedaży. Jeden smartfon komunikuje się z kartą, drugi prezentuje jej odpowiedzi terminalowi, a oba urządzenia przekazują sobie dane przez połączenie sieciowe. W tym procesie przekaźnik podmienia datę ważności, którą odczytuje terminal, na datę przyszłą.
Badacze poinformowali, że napastnik nie musi znać daty ważności karty zastępczej. W opisanej przez nich kontroli po stronie terminala wystarczające może być wpisanie dowolnej przyszłej daty.
Nie oznacza to, że karta została sfałszowana albo że przełamano kryptografię EMV. Fizyczna karta nadal dostarcza prawdziwe dane, podpisy i kryptogramy transakcji. Problem polega na tym, że data ważności sprawdzana przez terminal nie jest w testowanej konfiguracji wystarczająco powiązana z uwierzytelnionymi informacjami wykorzystywanymi później podczas autoryzacji online.
Kernel EMV to implementacja oprogramowania płatniczego używana przez terminal do obsługi określonego schematu kart. Visa, Mastercard, American Express i Discover korzystają z odrębnych ścieżek przetwarzania płatności zbliżeniowych.
Opisane ustalenie dotyczyło ścieżki Visa EMV, określanej w dostarczonych materiałach jako Kernel 3. Luka projektowa pozwala, by dwie części transakcji zawierały niespójne informacje: terminal otrzymuje zmienioną, przyszłą datę ważności, natomiast dane widoczne dla wydawcy karty pozostają autentyczne i przechodzą kontrole kryptograficzne.
W konstrukcji, w której data ważności byłaby kryptograficznie związana z uwierzytelnionymi danymi transakcji, zmiana tej wartości po drodze spowodowałaby niespójność i odrzucenie płatności. Badanie pokazuje więc szerszy problem bezpieczeństwa: kryptografia nie wystarcza, jeśli kluczowe pole jest sprawdzane w jednym miejscu łańcucha płatniczego, ale nie jest wiarygodnie powiązane z informacjami zaufanymi w innym.
Badacze sprawdzili tę technikę także dla innych kernelów zbliżeniowych. Według dostępnych raportów nie zadziałała ona w przypadku Mastercard Kernel 2, American Express Kernel 4 ani Discover Kernel 6. Odporność tych rozwiązań przypisano silniejszej ochronie, walidacji lub kryptograficznemu powiązaniu danych dotyczących daty ważności.
Dostępne materiały nie opisują jednak wystarczająco dokładnie, jaka konkretna reguła protokołu blokuje atak w każdym z tych trzech kernelów. Najbezpieczniejszy wniosek jest zatem węższy: demonstracja zadziałała w testowanej konfiguracji Visa, ale nie została odtworzona dla testowanych ścieżek Mastercard, American Express i Discover. Nie jest to dowód na to, że karty Visa można powszechnie podrabiać ani że każda wygasła karta Visa będzie działać.
Testy obejmujące sprzedawców, terminale, kernele EMV i pięć dużych banków w Stanach Zjednoczonych dały mieszane rezultaty. Niektórzy wydawcy autoryzowali transakcje zawierające zmienioną datę ważności widoczną dla terminala, podczas gdy inni je odrzucali dzięki silniejszym kontrolom po stronie banku.
Ta różnica jest kluczowa. O tym, czy płatność faktycznie dojdzie do skutku, nie decyduje wyłącznie terminal. Znaczenie ma także logika autoryzacji banku. Wydawca, który niezależnie sprawdza wygaśnięcie, wymianę, anulowanie i status karty w cyklu życia rachunku, może częściej odrzucić taką transakcję niż bank w dużej mierze polegający na decyzji terminala.
Dostarczone źródła nie podają wiarygodnej listy wszystkich pięciu banków, dokładnych wyników akceptacji i odrzuceń ani potwierdzonych limitów transakcji dla poszczególnych instytucji. Tych szczegółów nie należy wyprowadzać z ogólnego wyniku badania.
Badanie zaprezentowano podczas konferencji USENIX Security 2026. Z dostarczonych informacji uniwersyteckich wynika również, że główne firmy związane z kartami zostały powiadomione przed publikacją ustaleń.
Na 20 sierpnia 2026 roku dostępne dowody potwierdzają wykrycie podatności w ramach oceny przeprowadzonej przez badaczy, ale nie potwierdzają zakończenia przez Visę uniwersalnej zmiany kernela, aktualizacji terminali ani wdrożenia poprawki u wszystkich wydawców. Nie ma też rozstrzygającego harmonogramu napraw dla poszczególnych banków.
To ważne rozróżnienie: zgłoszenie podatności nie oznacza jeszcze zakończonej naprawy. Rzeczywiste ryzyko może być różne w zależności od banku i terminala, podczas gdy organizacje płatnicze, operatorzy terminali, agenci rozliczeniowi i wydawcy ustalają, jak spójnie weryfikować dane dotyczące cyklu życia karty.
Wnioski z badania wskazują na potrzebę ochrony na kilku poziomach, a nie na jedną prostą poprawkę:
Wygasłej karty nie należy wyrzucać w całości. Zalecenia to rozmagnesowanie paska magnetycznego, zniszczenie chipu EMV oraz pocięcie lub rozdrobnienie całej karty — razem z nadrukowanymi numerami i literami. Fragmenty najlepiej wyrzucać osobno. W przypadku kart metalowych należy zapytać bank o bezpieczny sposób utylizacji.
Warto także monitorować powiązany rachunek, również po zamknięciu karty, i jak najszybciej zgłaszać nieautoryzowane obciążenia. Atak wymaga dostępu do fizycznej karty albo utrzymywania jej w zasięgu NFC, dlatego bezpieczne zniszczenie starego nośnika ogranicza możliwość jego wykorzystania.
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
Atak „Zombie Card” może sprawić, że niektóre wygasłe zbliżeniowe karty Visa zostaną zaakceptowane w sklepie po przekazaniu terminalowi zmienionej, przyszłej daty ważności.
Atak „Zombie Card” może sprawić, że niektóre wygasłe zbliżeniowe karty Visa zostaną zaakceptowane w sklepie po przekazaniu terminalowi zmienionej, przyszłej daty ważności. Badanie dotyczyło ścieżki Visa EMV Kernel 3; tej samej metody nie udało się odtworzyć w testach z Mastercard Kernel 2, American Express Kernel 4 ani Discover Kernel 6.
Wygasłej karty nie należy wyrzucać w całości: trzeba skontaktować się z bankiem, unieszkodliwić pasek magnetyczny i chip, pociąć kartę oraz obserwować powiązany rachunek.