Skip to main content
    Payment Processor Breach

    CardSystems Solutions Breach (2005)

    Breach Year

    2005

    Breach Type

    Payment Processor Breach

    TPRM Lesson

    A processor that retains data it should not is a breach already waiting.

    What was the CardSystems Solutions Breach breach?

    The CardSystems Solutions breach was a 2005 incident in which a US payment processor was found to be retaining cardholder data it was contractually forbidden to keep. Attackers planted a script that exfiltrated transaction records, reportedly exposing 40 million card accounts and ending CardSystems as an independent processor.

    The breach did not begin with a Fortune 500 retailer. It began inside a mid-tier payment processor in Tucson, Arizona that almost no consumer had ever heard of, doing work that was entirely invisible to the cardholders whose data it carried.

    CardSystems Solutions handled card authorizations for small and mid-size merchants. Every swipe, every keyed transaction, every approval moved through its systems on the way to Visa, MasterCard and the issuing banks. The processor was contractually obligated, under card-network rules, to discard the transaction data the moment authorization completed.

    It did not. For research purposes, CardSystems had retained a working file of authorized and unauthorized transactions. By the time the file was discovered, it held millions of records. By the time the attacker's script finished pulling rows out of it, the United States had its first nine-figure payment processor breach and a brand-new template for how a third party can quietly become the largest exposure in the cardholder chain.

    What Was It?

    CardSystems Solutions was a third-party payment processor headquartered in Tucson, Arizona. It authorized roughly $15 billion in card transactions per year for an estimated 119,000 small and mid-size merchants across the United States. To Visa, MasterCard, American Express and Discover, it was one of dozens of processors handling acquiring traffic. To its merchants, it was the invisible plumbing between the card terminal and the issuing bank.

    Under the card networks' operating rules, processors were prohibited from retaining the full magnetic-stripe data or other sensitive authentication elements after a transaction was authorized. The PCI Data Security Standard, then in version 1.0, codified the same requirement. CardSystems' merchant agreements echoed it.

    In practice, CardSystems kept what it later described as a research file containing transactions that had failed authorization, along with the data needed to re-attempt them. The file sat on a system reachable from the processor's web environment.

    What Happened?

    Based on public reporting from the FTC, congressional testimony from CardSystems' then-CEO, and contemporaneous coverage in The New York Times and Wired, the timeline runs as follows.

    Initial compromise. The attacker reached an internet-facing web environment at CardSystems and uploaded a script that ran on a scheduled basis, copying transaction records out of the retained research file to an external location. The intrusion was reportedly active for months before any detection.

    Discovery. Fraud analysts at major US issuing banks began noticing a cluster of compromised cards with one common point of purchase: merchants whose transactions ran through CardSystems. MasterCard traced the cluster back to the processor in May 2005 and notified CardSystems.

    Public disclosure. On 17 June 2005, MasterCard publicly disclosed the breach and named CardSystems. Press coverage put the exposure at roughly 40 million card accounts of all brands, with confirmed compromise estimated at 200,000 to 263,000 accounts where data had actually been exported. Visa and American Express subsequently announced they would no longer permit CardSystems to process their transactions.

    Regulatory and commercial consequences. The FTC opened an investigation that resulted in a 2006 consent order requiring CardSystems' successor entity to implement a comprehensive information security program subject to independent audit. CardSystems' acquiring rights collapsed. The company was sold to Pay By Touch later in 2005 and effectively ceased to exist as an independent processor.

    How Did It Happen Technically?

    In plain English: a processor that was not supposed to keep card data kept it anyway, in a system that was reachable from a web environment that was not hardened, with monitoring that was not tuned to notice large-scale data movement.

    Public reporting describes an attack chain consistent with the following:

    • A web-facing application exposed by the processor was used to introduce a script onto an internal system.
    • The script ran on a recurring schedule, queried the retained research file, and sent results to an attacker-controlled destination.
    • Network egress filtering, file-integrity monitoring, and database access logging were not configured tightly enough to detect either the script's installation or its recurring outbound traffic.
    • The retained data set itself was the multiplier. With nothing to query, the attacker would have had nothing to exfiltrate.

    No exploit code is reproduced here. The defensive lesson sits in the retention policy, not in any single technical control.

    Why This Was a TPRM Failure

    CardSystems is the foundational US case for third-party processor risk. The failure was not exotic. It was contractual, structural, and shared.

    • Card networks and acquirers assumed compliance. CardSystems had been audited as PCI-compliant in 2004. The certification did not catch the prohibited retention. Annual snapshot assurance failed against ongoing operational reality.
    • Merchants did not know what their processor kept. Each of the 119,000 merchants had a contract that prohibited retention. None of them had visibility to verify it. The exposure was theirs to manage downstream.
    • Card networks had no kill switch. Once the breach surfaced, the only available remedy was to refuse to authorize CardSystems traffic, which the brands eventually did. There was no graduated control: full trust until full cut-off.
    • Issuing banks bore the reissuance cost. Roughly 40 million plastic cards across the US issuing population had to be evaluated for reissue. The processor's vendor failure became a banking industry expense.
    • Concentration risk was invisible. Many small merchants relied on CardSystems without ever knowing the name. Their customers experienced the breach through brands that had no idea CardSystems was in their flow.

    Business Impact

    For CardSystems itself, the impact was terminal. Within months the brands had ended their processing relationships and the company was sold. Pay By Touch, the buyer, itself later failed for unrelated reasons.

    For the broader ecosystem, the public consequences included:

    • An estimated 40 million card accounts placed at potential risk, with 200,000 to 263,000 confirmed exported, according to reporting from MasterCard and contemporaneous coverage.
    • Multi-bank card reissuance programs at significant collective cost.
    • An FTC enforcement action and a 20-year consent order against CardSystems' successor.
    • Visa's mandated revocation of CardSystems' acquiring rights for Visa transactions.
    • An acceleration of US state breach notification legislation following California SB1386, with CardSystems frequently cited in legislative debate.

    Consequences

    CardSystems reshaped how the card industry treated processor oversight. The PCI Security Standards Council was formally constituted the following year, consolidating Visa's and MasterCard's separate compliance regimes into a unified PCI-DSS body. Quarterly external scanning and annual on-site assessments became the operational norm for the highest tier of processors. Card brand contractual language sharpened around retention and forensic obligations.

    For TPRM as a discipline, CardSystems is the case that proved a vendor breach can erase a vendor. Boards that previously assumed "the processor will absorb the loss" had to confront the possibility that the processor simply would not exist twelve months after the incident.

    What Most People Miss About This Breach

    The story most often told about CardSystems is that an attacker got in. The deeper story is that the data should not have been there for the attacker to find. The breach was made inevitable by an internal decision to retain failed authorizations for research, then made discoverable by a web environment that was insufficiently isolated from that retained file.

    CardSystems also exposed a fact that TPRM teams still get wrong: PCI compliance is point-in-time. The processor had passed assessment. The retention had not been part of the scope the assessor looked at. Vendors will, sometimes innocently, keep data outside the agreed scope. Without continuous evidence, you cannot tell.

    Practical TPRM Lessons

    1. Treat any payment processor as a high-criticality data processor regardless of merchant size.
    2. Require contractual evidence, not contractual promises, that prohibited data is not retained.
    3. Schedule independent retention checks against the processor's actual data stores, not just its policies.
    4. Map every brand and merchant that flows through each processor before an incident, not after.
    5. Maintain an alternate processor playbook so a single processor failure does not freeze payments.
    6. Insist on prompt forensic access in contract; CardSystems-era delays cost banks weeks of fraud exposure.
    7. Track regulator and card-brand enforcement history as part of ongoing monitoring.
    8. Assume a processor PCI certificate is necessary but not sufficient evidence of safe handling.

    Technical Protection Checklist

    A. Identity and Access. Multi-factor for every processor-side admin account. No shared accounts across merchant portfolios.

    B. SaaS and API Integrations. Inventory every API your processor exposes and every webhook it pushes. Rotate credentials at a defined cadence.

    C. Software Supply Chain. Pin and verify any processor-supplied SDKs and gateway libraries used by merchants.

    D. File Transfer and Data Exchange. Restrict batch settlement file destinations and apply IP allowlists on both sides.

    E. Data Protection. Confirm post-authorization deletion of full PAN, magnetic stripe, CVV, and PIN block at the processor.

    F. Vendor Incident Response. Contractual breach notification within hours, not days. Pre-agreed forensic access rights.

    G. Fourth-Party Risk. Identify the upstream acquirers, sponsor banks and gateway sub-processors your processor depends on.

    H. Board and Executive Reporting. Track processor concentration as a board-visible metric next to fraud loss and chargeback volumes.

    Final TPRM Takeaway

    "A processor that keeps what it promised to discard is a breach that has already happened. Detection only changes the date."

    Frequently Asked Questions

    What was the CardSystems breach?

    A 2005 incident in which payment processor CardSystems Solutions was found to have retained cardholder data in violation of card-brand rules. Attackers exfiltrated records via a web-introduced script, reportedly exposing 40 million accounts.

    Why is it considered a third-party breach?

    CardSystems was a processor sitting between merchants and card networks. Neither the merchants whose customers were exposed nor the issuing banks who reissued cards controlled the processor's environment.

    How did it happen?

    A web-facing system was compromised and a script was installed that copied data from a retained research file. The retention itself was prohibited by contract and PCI rules.

    What was the impact?

    Approximately 40 million card accounts were placed at potential risk and 200,000+ were confirmed exported. CardSystems lost its acquiring rights and was sold within months.

    What should TPRM teams learn?

    Annual processor certifications are point-in-time. Continuous evidence of retention and access discipline is essential, and concentration risk to a single processor must be tracked.

    What controls could have reduced the risk?

    Strict deletion of authentication data post-authorization, segmentation of any retained data away from web environments, file integrity monitoring, and egress controls would each have blunted the attack.

    What is the biggest lesson?

    If a vendor keeps data they should not, the breach is built in. The question is only who finds it first.

    How does this relate to fourth-party risk?

    Merchants did not select CardSystems directly. They worked through acquiring banks and resellers, making CardSystems a fourth party for many affected brands.

    TPRM Blog

    Related TPRM analysis from the blog

    Continue learning with the latest breach alerts, regulatory updates, and analyst playbooks from blog.learntprm.com.

    Visit blog.learntprm.com
    Safe Security - founding sponsor of LearnTPRM.comFounding Sponsor
    For CISOs, TPRM leads and vendor risk program owners

    Autonomous TPRM. 90% less manual effort.

    Almost every case here was findable before it happened

    Read enough third-party breaches and the pattern is brutal: an undisclosed fourth party, an expired certification, an exposure that sat on the internet for weeks. Nobody was lazy - the signals simply arrive faster than a human review cycle. The SAFE TPRM AI Co-Worker watches for them continuously.

    This is for you if you own a third-party risk program - roughly 100+ vendors, quarterly reassessments, DORA / NIS2 / OCC pressure and no new headcount coming. The link opens Safe Security's platform page, not a gated form.

    Five correlated data dimensions per vendor, refreshed continuously across the whole portfolio.

    Zero-touch due diligenceContinuous monitoring across 5 dimensionsAI-powered risk scoring workflows
    • The Fourth-Party Discovery agent finds the undisclosed downstream provider before it becomes your incident.
    • The Outside-In agent detects new vulnerabilities, misconfigurations and breaches as they surface.
    • The Threat Intel agent tracks leaked credentials, filings and legal events per vendor.
    Evaluate SAFE for my organization

    For security and risk leaders assessing a TPRM platform. Opens safe.security in a new tab.

    25+

    AI agents

    90%

    Less manual effort

    None

    Additional headcount

    200+

    Organizations globally

    End to end

    Intake to offboarding

    Ready to Prove You're a TPRM Warrior?

    Most people talk about risk management. Few can prove their expertise under pressure.

    Start Your Free Certification