Lyhyesti: Kun verkkokauppanne on murrettu, kyse on kolmesta asiasta yhtä aikaa: asiakastietojen suojaamisesta, myynnin turvaamisesta ja sen todentamisesta, että kauppa on taas puhdas. Koskeeko tämä teitä? Ottakaa yhteyttä nyt. Hoidamme etänä rajaamisen, syyanalyysin, puhdistuksen ja dokumentoinnin ja sovimme asioista palveluntarjoajienne kanssa.
Älkää nyt poistako mitään äläkä asentako palvelinta uudelleen. Ennen kuin poistatte tiedostoja tai palautatte kaupan, tiedostot, tietokanta ja lokit on varmistettava. Soittakaa tai kirjoittakaa WhatsAppilla. Nopein tapa on hätätilanteen ilmoitus.
Koskeeko tämä teitä? Merkkejä verkkokaupassa
Verkkokaupoissa on enemmän pelissä kuin käyntikorttisivustoilla. Kiinnittäkää huomiota näihin signaaleihin:
- Asiakkaat ilmoittavat, että heidän korttiaan tai tiliään on väärinkäytetty tilauksen jälkeen
- Maksupalveluntarjoajanne tai pankkinne kysyy poikkeavista tapahtumista
- maksuprosessissa näkyy kenttiä, ikkunoita tai uudelleenohjauksia, joita ette ole luoneet
- tilauksia, hintoja tai alennuskoodeja on muutettu ilman teidän toimiannne
- hallintapuolella on tuntemattomia käyttäjiä tai epätavallisia kirjautumisia
- sähköpostipalvelimenne lähettää roskapostia kaupan nimissä, tai asiakkaat saavat tietojenkalastelusähköposteja teidän lähettäjänimellänne
- media-, välimuisti- tai lisäosakansioiden tiedostot ovat uusia tai muuttuneita, vaikka kukaan ei ole julkaissut mitään
- kuormitus nousee ilman havaittavaa kävijämäärän kasvua
Mitä teette heti
- Päättäkää, siirretäänkö kassa pois käytöstä. Heti kun maksu- tai asiakastiedot voivat olla vaarassa, ottakaa kassa tai kauppa tilapäisesti pois verkosta, esimerkiksi huoltosivulla. Päätös on teidän; neuvomme siinä.
- Älkää poistako mitään älkääkä päällekirjoittako. Ei päivityksiä tuotantojärjestelmässä, ei varmuuskopion palauttamista.
- Valmistelkaa maksupalveluntarjoaja. Tarkistakaa, mitä ilmoitusreittejä sopimuksenne edellyttää, ja pitäkää yhteyshenkilöt valmiina.
- Säilyttäkää lokit. Pyytäkää hosting-yritystä ja toimistoa varmistamaan käyttö-, virhe- ja kauppalokit. Alan lehdistö neuvoo säilyttämään palvelinlokit 20.10.2026 alkaen.
- Listatkaa tunnukset: kaupan ylläpito, palvelin, tietokanta, maksuportaalit, rajapinnat tavarahallintaan ja toimitukseen. Vaihtakaa salasanat vasta sovittuaan.
- Tiedottakaa sisäisille tahoille: johto, tietosuojavastaava, vakuutusyhtiö. Vakuutuskirjaan liittyviä ohjeita löytyy sivulta Kybervakuutus vahinkotilanteessa.
- Ottakaa yhteyttä meihin, ennen kuin toimistonne korjaa kauppaa omin päin.
Miten PHP SOS auttaa murrettuun verkkokauppaan?
- Tilanteen kartoitus: kauppajärjestelmä, versio, PHP:n tila, hosting-yritys, maksutavat, liitetyt palvelut. Selvitämme, mitä tietoja kaupassa on.
- Varmistus ja rajaaminen: tiedostojen ja tietokannan kuva, lokien varmistus, poikkeavien tunnusten esto, kassan suojaus.
- Syyn ja laajuuden selvitys: Tarkistamme ydintiedostot, laajennukset, mallipohjat, ajastetut tehtävät ja tietokannan sisällön manipulaatioiden varalta ja pyrimme todentamaan, mitä on voinut vuotaa. Jos jäljet eivät riitä, sanomme sen avoimesti.
- Puhdistus ja palautus: haittakoodin poisto tai uudelleenrakennus luotettavista lähteistä löydöstä riippuen. Näiden välisen punninnan kuvaa Asennetaanko uudelleen vai puhdistetaanko?.
- Koventaminen, uudelleenjulkaisu, raportointi: PHP:n tila, oikeudet, ylläpidon suojaus, valvonta. Saatte dokumentaation, jonka voitte esittää maksupalveluntarjoajalle, tietosuojavastaavalle ja vakuutusyhtiölle.
Jos tapaus laajenee kauppaa pidemmälle, esimerkiksi tavarahallintaan tai sisäisiin järjestelmiin, siirrymme tietoturvapoikkeamien hallintaan (Incident Response). Jos teidän on tiedettävä oikeudessa kestävästi, mitä on tapahtunut, kyseeseen tulee lisäksi IT-forensiikka.
Asiakastiedot, ilmoitusvelvollisuudet ja viestintä
Kaupassa on nimiä, osoitteita, tilauksia ja usein maksuun liittyviä viitteitä. Heti kun tällaiset tiedot voivat olla vaarantuneet, määräaika on käynnissä: GDPR edellyttää ilmoitusta valvontaviranomaiselle 72 tunnin kuluessa, jos riskiä asianosaisille ei voida sulkea pois. Soveltuuko tämä teidän tapaukseenne, selvitätte tietosuojavastaavanne tai lakimiehen kanssa; emme anna oikeudellista neuvontaa. Toimitamme tekniset perusteet, joita siihen tarvitsette. Lisää määräajasta: GDPR:n ilmoitusvelvollisuus.
Myös asiakasviestintä kuuluu tapaukseen. Miten tiedotatte asiallisesti salaamatta mitään tai arvailematta, kuvaavat Asiakkaille tiedottaminen tapauksen jälkeen ja Kriisiviestintä hyökkäyksen jälkeen. Rikosilmoituksen mahdollisuuteen otamme kantaa sivulla Ilmoitus poliisille.
Kauppajärjestelmät ja PHP:n tila
WooCommerce, Shopware, Magento vai PrestaShop: kaikki toimivat PHP:llä. Kauppaohjelmiston päivitys ei sulje PHP2Shell-haavoittuvuuksia. Toimialasivu Verkkokauppojen tietoturva tiivistää erityispiirteet, alustasivut WooCommerce ja Shopware 6 käsittelevät järjestelmiä yksityiskohtaisesti.
Miten vapautamme kaupan uudelleen
Kauppa palaa täyteen toimintaan vasta, kun kolme asiaa täsmää: haittakoodi on poistettu, sisäänkäynti on suljettu ja tunnukset on uusittu. Siihen kuuluvat ylläpitäjätilit, tietokannan salasanat, API-avaimet maksu- ja toimituspalveluihin sekä sähköpostitunnukset. Tarkistamme kassan viimeiseksi testitilauksella, jotta näkyy, että maksuprosessi toimii muuttumattomana. Sen jälkeen suosittelemme tiukempaa valvontaa seuraavien viikkojen ajaksi, koska hyökkääjät tarkistavat tunnettuja uhreja mielellään uudelleen. Takuuta siitä, ettei mitään tapahdu enää koskaan, ei ole; on dokumentoitu tila ja selkeät vastuut.
Mitä teidän kannattaa lähettää meille
- kauppajärjestelmä ja versio, hosting-yritys, jos tiedossa myös PHP-versio
- mikä huomattiin ensin ja mistä lähtien
- asiakkaiden, pankin tai maksupalveluntarjoajan viestit sanatarkasti
- kauppaa ylläpitävän toimiston tai kehittäjän nimi
- viimeisimmän varmuuskopion tila ja sijainti
Miksi PHP SOS
Työmme on Saksassa tehtyä (Made in Germany), ja olemme yli 25 vuoden ajan erikoistuneet tietoturvaan kumppaniverkostomme kyberammattilaisten kanssa. Saatte yhteyshenkilön, joka vie kauppanne tapauksen ensimmäisestä yhteydenotosta päätökseen. Työskentelemme etänä kaikkialla Saksassa ja Euroopassa, kirjaamme jokaisen vaiheen kirjallisesti emmekä lupaa mitään, mitä kukaan ei voi pitää. Työskentelemme, kunnes tapaus on käsitelty loppuun ja dokumentoitu.
Koskeeko tämä teitä? Soittakaa. Autamme.
Jokainen tunti vaarantuneella kassalla voi maksaa asiakastietoja. Ottakaa yhteyttä nyt, puhelimitse tai WhatsAppilla, niin otamme tilanteen hoitoon ensimmäisestä viestistä alkaen. Ilmoittakaa hätätilanne nyt
Usein kysytyt kysymykset
Pitäisikö verkkokauppa sulkea heti, jos se on murrettu?
Jos asiakastiedot tai maksutapahtumat ovat vaarassa, kassan tai koko kaupan tilapäinen sulkeminen on usein oikea ratkaisu. Myynnin menetyksen ja vahingon välisen punninnan teette te, me annamme siihen teknisen arvion. Tärkeää on, ettei samalla poisteta tiedostoja.
Onko asiakkaille tiedotettava, jos kauppani on murrettu?
Se riippuu siitä, voivatko henkilötiedot olla vaarantuneet ja mikä riski asianosaisille on. Tehkää päätös yhdessä tietosuojavastaavanne tai lakimiehen kanssa. Raporttimme toimittaa siihen tekniset tosiasiat.
Mistä tunnistan, että kassalla vieras koodi kaappaa maksutietoja?
Vihjeitä ovat tuntemattomat skriptit maksuprosessissa, asiakkaiden ilmoitukset korttinsa väärinkäytöstä oston jälkeen tai maksupalveluntarjoajan huomautukset. Varmuuden antaa vain tiedostojen ja tietokannan tarkistus.
Voinko palauttaa kaupan vain varmuuskopiosta?
Varmuuskopio palauttaa teidät puhtaaseen tilaan vain, jos se on tehty ennen murtoa ja sisäänkäynti on sen jälkeen suljettu. Molemmat ovat usein etukäteen epäselviä. Siksi varmistamme ensin ja arvioimme sitten yhdessä kanssanne.
Auttaako pikaapu myös Shopwaren, WooCommercen tai Magenton kanssa?
Kyllä. Toimintatapa on kaikissa PHP-verkkokaupoissa samankaltainen: varmistus, rajaaminen, syyn selvitys, puhdistus, koventaminen. Järjestelmäkohtaiset erityispiirteet tarkistamme kyseisessä kaupassa.