Kampanja ketjuttaa kolme vaihetta, joista jokainen hyödyntää väärin jotakin luotettua palvelua välttääkseen havaitsemisen .
Hyökkääjät murtautuvat ensin kohdekaupan Google Tag Manager (GTM) -säiliöön. He lisäävät haitallisen tagin, joka latautuu jokaisella sivulla. Koska skripti on peräisin googletagmanager.com-osoitteesta – joka on luotettu analytiikkatoimialue – se ohittaa tyypilliset sisällön tietoturvakäytännöt (CSP) ja mainosestot hälytyksiä aiheuttamatta . GTM:stä tulee näin pysäyttämätön jakelumekanismi.
Sen sijaan, että GTM-tagi ottaisi yhteyden hämärään kolmannen osapuolen palvelimeen, se pyytää varsinaisen näppäimistövarastajan api.stripe.com-osoitteesta. Hyökkääjät säilyttävät koko JavaScript-varastajan oman Stripe-tilinsä Asiakas-metatietokentässä (Customer metadata field) käyttäen testitilan salaista avainta (sk_test_...) sen kirjoittamiseen ja noutamiseen . Varastaja saapuu verkkotunnuksesta, jota kauppiaat luottavat implisiittisesti osana maksupinoaan, joten verkonvalvonta ja CSP-säännöt harvoin merkitsevät API-kutsua epäilyttäväksi.
Kun ostaja syöttää luottokorttitietonsa, henkilökohtaiset tietonsa ja laskutusosoitteensa kassalla, injektoitu varastaja kaappaa tiedot ja lähettää ne takaisin hyökkääjien Stripe-tilille. Se kirjoittaa tiedot väärennettyinä Asiakas-tietueina (Customer records) tai metatietomerkintöinä käyttäen samaa Stripe-API:a . Koska tiedonsiirtoliikenne palaa suoraan
api.stripe.com-osoitteeseen, se sulautuu täydellisesti laillisiin maksu-API-kutsuihin, mikä tekee varkaudesta käytännössä näkymätöntä palomuurilokeille ja poikkeamantunnistustyökaluille .
Tutkijoiden havaitsemien indikaattoreiden perusteella koko operaatio on ollut aktiivinen ainakin 24. joulukuuta 2025 lähtien .
Stripen testitilan salaiset avaimet (sk_test_...) antavat täydet luku- ja kirjoitusoikeudet hiekkalaatikko- eli testiympäristössä ja mahdollistavat väärennettyjen asiakkaiden ja metatietokenttien rajattoman luomisen täysin ilmaiseksi . Koska testiavaimet eivät koskaan laukaise todellisia veloituksia, niiden väärinkäyttö on helppo sivuuttaa. Hyökkääjät luottavat siihen, että monet organisaatiot pitävät testiavaimia matalan riskin tunnuksina ja jättävät hiekkalaatikon toiminnan valvomatta samalla tarkkuudella kuin tuotantoliikennettä.
Erillinen, mutta samankaltainen uhka on tuotantotilan salaisten avainten (sk_live_...) paljastuminen. Se antaisi hyökkääjälle suoran pääsyn todellisiin tapahtumatietoihin ja mahdollisuuden tehdä palautuksia tai siirtää varoja . Vaikka tämä kampanja käyttää testiavaimia huomaamattomuuden vuoksi, taustalla on sama periaate: Stripen API-avaimet ovat missä tahansa tilassa (testi tai tuotanto) tehokkaita tunnistetietoja, joiden ei tulisi koskaan näkyä selainpuolen koodissa tai Google Tag Manager -säiliöissä
.
Samalla kun Stripe-kampanja kohdistuu verkkokauppojen kassavirtoihin, WordPress-sivustojen ylläpitäjät kohtaavat yhtä kiireellisen uhan liitännäishaavoittuvuudesta, jota on hyödynnetty aktiivisesti 13. huhtikuuta 2026 lähtien .
CVE-2026-3300 on tunnistautumaton etäkoodin suorituksen (RCE) haavoittuvuus Everest Forms Pro -liitännäisessä, jolla on noin 4000 aktiivista asennusta . Haavoittuvuuden CVSS-arvosana on 9,8, ja se koskee kaikkia versioita 1.9.12 asti
.
Ongelma sijaitsee Calculation-lisäosan process_filter()-funktiossa. Kun "Complex Calculation" -ominaisuus on käytössä, liitännäinen ottaa käyttäjän syöttämät arvot merkkijonomuotoisista lomakekentistä, yhdistää ne suoraan PHP-koodimerkkijonoon ja syöttää tuloksen eval()-funktiolle ilman asianmukaista suojausta . Syötteeseen sovellettu
sanitize_text_field()-funktio ei neutraloi heittomerkkejä tai muita erikoismerkkejä, joilla on PHP-koodikontekstissa erityinen merkitys, mikä sallii hyökkääjän murtautua ulos tarkoitetusta merkkijonosta ja syöttää mielivaltaisia komentoja .
Wordfence on estänyt yli 29 300 hyväksikäyttöyritystä ja raportoi hyökkääjien luovan luvattomia ylläpitotilejä osana hyökkäyksen jälkeisiä toimia . Sivuston omistajien tulisi etsiä kompromissin merkkejä, kuten uusia ylläpitokäyttäjiä odottamattomilla nimillä, epätavallisia tiedostoja palvelimella tai epäilyttäviä lähteviä yhteyksiä
.
api.stripe.com-osoitetta script-src-lähteeksi, ellei se ole ehdottoman välttämätöntä. Jos se on pakko sisällyttää, valvo aliresurssien eheystarkisteita (SRI). Sisäisten skriptien estäminen tarjoaa uuden suojakerroksen eval()-syötteen kautta eval()-kutsut ja lähtevät verkkoyhteydet tuntemattomiin IP-osoitteisiin. Täydellinen WordPressin eheystarkistus ydin-, teema- ja liitännäistiedostojen tarkistussummille on välttämätöntä korjaustoimien jälkeen
Comments
0 comments