Magecart-as-a-Service
Magecart refers to threat actors and techniques that steal payment card details from online checkout pages by injecting malicious code into e-commerce websites, a practice known as web skimming. 'Magecart-as-a-Service' describes an arrangement in which these skimming capabilities are packaged and offered so that other criminals can carry out such attacks without building the tools themselves. The people most affected tend to be online shoppers, the compromised e-commerce stores, and the payment providers involved.
Magecart is a term for threat actors and campaigns that conduct payment card skimming against insecure e-commerce websites by injecting malicious client-side (web-skimming) code into checkout or payment pages to capture cardholder data as it is entered. The 'as-a-Service' framing extends this to a delivery model in which skimming infrastructure, malware, or operational components are provided to other actors. The technique is a form of web skimming associated with activity attributed to the Magecart group first observed around 2015 targeting well-known global brands; security vendors track the evolving malware through signatures added to detection scanners. This entry describes the threat qualitatively; it does not establish specific attack volumes, breach figures, or fraud rates, which depend on source, period, and methodology. Note that captured data typically includes cardholder data and may include sensitive authentication data such as CAV2/CVC2/CVV2/CID, which must not be stored after authorization even when encrypted.
Why it matters
Magecart-style web skimming targets the client-side of e-commerce checkout pages, capturing payment card details as shoppers enter them. The 'as-a-Service' model lowers the barrier to entry by packaging skimming tools and infrastructure so that less-skilled actors can conduct attacks without building the capabilities themselves. This can broaden the population of attackers and increase the volume and variety of campaigns targeting online stores. The most likely victims are online shoppers, the compromised e-commerce stores, and the payment providers involved.
The technique is difficult to detect because malicious code is injected into pages that otherwise function normally, and it can capture cardholder data along with sensitive authentication data such as CAV2/CVC2/CVV2/CID as it is typed. Sensitive authentication data must not be stored after authorization even when encrypted, but skimming intercepts this data client-side before those controls apply, which is part of what makes web skimming a persistent concern for merchants. The malware also evolves continuously; one security vendor reports adding new Magecart signatures to its scanner on an ongoing basis, illustrating that detection is a moving target rather than a one-time fix.
Because the injected code often loads through third-party scripts or compromised dependencies, a single store may be affected without a direct breach of its own core systems, complicating attribution and remediation. Exact attack volumes, breach figures, and fraud rates are not established here and depend on source, period, and methodology. Readers should treat the threat qualitatively and confirm any specific figures against their own sources.
Who it's relevant to
Inside Magecart-as-a-Service
Common questions
Answers to the questions practitioners most commonly ask about Magecart-as-a-Service.