E-shop Wiki
stalo sa v e-shope

Martinus a viac než milión pokusov o prihlásenie: čo robí e-shop s uniknutými heslami zákazníkov

4 min čítania Aktualizované 29. 10. 2026 Dáta: Slovensko

Zdieľať
Foto: Sasun Bughdaryan / Unsplash (Unsplash License)
Obsah +
  1. 1.Čo sa stalo
  2. 2.Prečo to zaujíma aj menší e-shop
  3. 3.Ako sa proti credential stuffingu bránia
  4. 4.Čo robiť, keď sa to stane
  5. 5.Poučenie pre slovenský e-shop
  6. Čo s tým
  7. Zdroje

Dobrý zákaznícky účet znamená pohodlie: uložená adresa, história objednávok, poukážky, kredit. Zároveň to znamená, že niekto má dôvod skúšať prihlasovacie údaje na váš e-shop. Prípad slovenského online kníhkupectva Martinus z apríla 2026 je dobrá ukážka toho, ako takýto útok vyzerá a ako ho rozumne zvládnuť.

Čo sa stalo

Podľa článku Živé.sk z 14. 4. 2026, ktorý vychádza z vyjadrenia vedúceho vývoja firmy, nešlo o prienik do systémov. Útočníci použili automatické pokusy o prihlásenie s údajmi, ktoré pochádzali z predchádzajúceho úniku inde (takzvaný credential stuffing). Firma zaznamenala viac než milión pokusov, z ktorých približne 12 000 bolo úspešných. Útočníci využili viac než 3 500 IP adries od bežných slovenských a českých poskytovateľov internetu, napodobňovali správanie reálneho prehliadača a každý pár e-mailu a hesla použili iba raz, takže sa útok skrýval v bežnej prevádzke.

Útok na zákaznícke účty Martinus v číslach
  • > 1 mil.

    pokusov o prihlásenie

  • ≈ 12 000

    úspešných prihlásení do cudzích účtov

  • > 3 500

    IP adries bežných slovenských a českých poskytovateľov internetu

  • 1 ×

    každý pár e-mailu a hesla bol použitý len raz, čo sťažuje odlíšenie od bežných prihlásení

Zdroj: Živé.sk, 14. 4. 2026, podľa vyjadrenia vedúceho vývoja firmy

Podľa firmy hackeri po prihlásení zobrazili iba prvú stranu zoznamu zakúpených e-kníh a nezaznamenali sa sťahovania. Hesla v systémoch sú hashované a neboli kompromitované. Niektorým zákazníkom mali zmiznúť poukážky alebo kredit; v čase vyjadrenia firma neevidovala neoprávnené použitie poukážok a situáciu preverovala. Zákazníkom s podozrivým prihlásením v rizikovom čase preventívne resetovala heslá a všetkých dotknutých upozornila na zneužitie. K tomu nasadila ďalšiu úroveň ochrany, ktorej detaily z bezpečnostných dôvodov nezverejnila.

Pôvod uniknutých údajov firma s istotou určiť nevedela. Podľa jej vyjadrenia ide najčastejšie o kombináciu starších únikov z iných služieb, škodlivého softvéru alebo phishingu. Zároveň nevie, či sa útočníci s rovnakou databázou skúšali dostať aj do účtov na iných webových stránkach; pri credential stuffingu je bežné, že sa tá istá databáza skúša na viacerých službách. Útok išiel cez bežné slovenské adresy a splýval s legitímnou prevádzkou, takže iní prevádzkovatelia ho nemuseli zachytiť. Dotknutým zákazníkom firma odporučila zmeniť heslo aj tam, kde ho používajú inde.

Prečo to zaujíma aj menší e-shop

Martinus nie je malý e-shop. Podľa Registra účtovných závierok vzrástol jeho čistý obrat z 27,0 mil. € v účtovnom období 2019/20 na 57,8 mil. € v období 2025/26, teda 2,1-krát. Zisk po zdanení sa pritom pohyboval od 0,2 do 1,4 mil. €.

Čistý obrat Martinus, s. r. o. (mil. €, účtovné obdobie apríl až marec)
  • 2019/2027,0 mil. €
  • 2020/2133,8 mil. €
  • 2021/2239,2 mil. €
  • 2022/2344,1 mil. €
  • 2023/2447,7 mil. €
  • 2024/2552,3 mil. €
  • 2025/2657,8 mil. €

Zdroj: Register účtovných závierok (registeruz.sk), Martinus, s.r.o., IČO 45503249

ObdobieČistý obratVýsledok po zdaneníPodiel zisku na obrate
2019/2027,0 mil. €0,70 mil. €2,6 %
2020/2133,8 mil. €1,38 mil. €4,1 %
2021/2239,2 mil. €0,23 mil. €0,6 %
2022/2344,1 mil. €0,98 mil. €2,2 %
2023/2447,7 mil. €0,90 mil. €1,9 %
2024/2552,3 mil. €0,66 mil. €1,3 %
2025/2657,8 mil. €1,32 mil. €2,3 %

Finančné údaje s útokom nesúvisia a z útoku ani z nich nemožno usudzovať zavinenie firmy. Tieto čísla nehovoria nič o tom, koľko útok stál; to firma nezverejnila. Ukazujú len, že aj e-shop s tržbami vyše 50 mil. € pracuje s podielom čistého zisku na obrate niekoľkých percent. Pre menší e-shop to neznamená menšie riziko: uniknuté heslá môže vyskúšať útočník na každom e-shope, ktorý má prihlásenie.

Ako sa proti credential stuffingu bránia

OWASP radí použiť viac vrstiev a pri každej sledovať metriky, aby sa dalo zistiť, že prestala fungovať:

  • Viacfaktorové overenie (MFA). Podľa OWASP je to „zďaleka najlepšia“ obrana; žiadna iná vrstva samostatne nie je taká účinná. Pre e-shop to môže byť prihlasovací odkaz alebo kód pri rizikovom prihlásení, nie povinnosť pri každom nákupe.
  • Kontrola uniknutých hesiel. Pri registrácii alebo zmene hesla porovnať s databázou známych únikov, napríklad cez Pwned Passwords.
  • CAPTCHA pri rizikových prihláseniach. Dá sa obísť, preto ju používať len tam, kde je podozrenie, a sledovať úspešnosť.
  • Odtlačok zariadenia. Pri neznámom zariadení vyžiadať ďalšie overenie. Atribúty z prehliadača sa dajú sfalšovať.
  • Obmedzenie počtu pokusov a IP. Postupné spomaľovanie podľa objemu a reputácie adresy. Samotné blokovanie IP je podľa OWASP slabé, útočníci vedia adresu zmeniť; Martinus pritom uvádza viac než 3 500 adries.

Čo robiť, keď sa to stane

  1. Zablokujte účty s podozrivým prihlásením alebo resetujte heslá, ako to urobil Martinus. Pri uloženom kredite alebo poukážkach pozastavte ich použitie, kým si zákazník prihlásenie neoverí.
  2. Posúďte riziko pre zákazníkov. Pri porušení ochrany osobných údajov je prevádzkovateľ povinný ohlásiť ho dozornému orgánu bez zbytočného odkladu a ak je to možné, do 72 hodín, pokiaľ nie je nepravdepodobné, že povedie k riziku pre práva fyzických osôb (čl. 33 GDPR). Ak je riziko vysoké, musí informovať aj dotknuté osoby (čl. 34). Každé porušenie sa dokumentuje. Z verejných zdrojov nevieme, či Martinus incident ohlásil úradu; toto pravidlo však platí aj pre vás.
  3. Napíšte zákazníkom jasný text. Čo sa stalo, čo mali útočníci k dispozícii, čo majú urobiť (zmeniť heslo aj inde) a ako vás kontaktovať. Martinus podľa vlastných slov dotknutých upozornil.
  4. Skontrolujte, čo útočník v účte vidí. Hodnotu majú adresy, telefónne čísla, história objednávok a uložené kupóny. Čo zákazník v účte nepotrebuje vidieť, nezobrazujte.
  5. Sledujte prihlasovaciu prevádzku. Nárast neúspešných prihlásení z rozmanitých adries v krátkom čase je prvý signál; Martinus spomína, že útok bolo možné zachytiť už počas jeho priebehu.

Poučenie pre slovenský e-shop

Povinná registrácia znamená viac účtov, ktoré treba chrániť. Ak zákazníci nemusia mať účet, nemá čo uniknúť; ako zmeniť nastavenie, ukazuje článok Povinná registrácia pred nákupom: koľko vás stojí. Ak účet ponúkate (kredit, poukážky, história), počítajte s tým, že je cieľ. Zvážte aspoň e-mailové upozornenie pri prihlásení z nového zariadenia a pri zmene e-mailu či hesla; dá sa nasadiť aj bez povinného druhého faktora. Zákazníkom odporučte jedinečné heslo pre každú službu a správcu hesiel, lebo útočníci uspeli s heslami uniknutými z iných služieb.

O tom, že rýchly rast prináša aj iné riziká než bezpečnostné, hovorí príbeh Dedoles: keď rast predbehne dopyt. Opis útoku na Martinus vychádza z jedného mediálneho zdroja s vyjadrením firmy; vlastné vyhlásenie firmy sme nenašli. Právne veci konzultujte s odborníkom.

Čo s tým

zdroje

  1. Martinus vysvetľuje kyberútok: ako prebiehal a prečo sa hackerov nepodarilo zastaviť, Živé.sk (Ringier Slovakia Media) (2026-04-14)
  2. Martinus, s.r.o., IČO 45503249: účtovné závierky za obdobia 2019/20 až 2025/26, Register účtovných závierok (registeruz.sk) (2026-10-28)
  3. Credential Stuffing Prevention Cheat Sheet, OWASP (2026-10-28)
  4. Nariadenie (EÚ) 2016/679 (GDPR), čl. 33 a 34, EUR-Lex (2016-04-27)
Zdieľať

Každý utorok o 8:00. Žiadny spam.

Jedna praktická téma pre váš e-shop týždenne priamo do schránky. Odhlásiť sa dá jedným klikom.

alebo cez RSS

Prihlásenie potvrdíte odkazom v e-maile a odhlásiť sa môžete kedykoľvek. Ochrana osobných údajov

Súvisiace články

stalo sa v e-shope

V septembri 2025 podvodníci v Česku skopírovali e-shopy známych značiek a v reklamách na Facebooku ponúkali zľavy 70 až 90 %. Peniaze stratili zákazníci, sťažnosti a poškodenú reputáciu dostali skutočné e-shopy. Čo sa stalo, prečo to funguje a čo môže urobiť slovenský e-shop.

4 min 29. 10. 2026

košík a pokladňa

Jeden pripomínací e-mail je málo, päť je priveľa. Dáta z amerických platforiem ukazujú, že séria 2 až 3 e-mailov vyhráva nad jedným. Otázka zľavy ostáva otvorená a najlepšie sa rieši vlastným testom. Rozoberáme čísla, odporúčaný postup a právny rámec pre Slovensko.

5 min 29. 10. 2026

košík a pokladňa

Zákazník chce kúpiť, nie zakladať si ďalší účet a vymýšľať ďalšie heslo. Povinná registrácia patrí medzi bežné dôvody, prečo ľudia opustia košík. Rozbor dát z USA a Česka, tri modely účtu v e-shope a postup, ako účty získať bez straty objednávok.

5 min 29. 10. 2026

košík a pokladňa

Priemerná pokladňa má podľa Baymard Institute 11,3 poľa formulára, väčšine e-shopov by stačilo osem. Ukazujeme, ktoré polia sa dajú zlúčiť, skryť alebo vynechať, čo musí v pokladni zostať podľa slovenského zákona a ako to súvisí s opustenými košíkmi.

5 min 29. 10. 2026

legislatíva

Cookie lišta s jediným tlačidlom „Rozumiem“ už nestačí. Podľa stanoviska regulačného úradu z novembra 2025 sa kontroluje, či sa nič okrem nevyhnutných cookies neukladá pred súhlasom. Ukazujeme, čo to znamená pre lištu, Google Analytics a reklamné značky.

5 min 28. 10. 2026

ai v e-commerce

Podľa prieskumu Gartneru by 64 % zákazníkov radšej, aby firmy v servise AI nepoužívali. Čo chatbotu dovoliť a čo nie, čo od 2. 8. 2026 vyžaduje AI Act a čo GDPR, a postup nasadenia v piatich krokoch.

5 min 28. 10. 2026