keepcalculator

06 Numbers and Powers

POS Data Breaches: Why So Persistent?

Card No. 06·40302 · Updated · Standard formula, shown below

POS (point-of-sale) data breaches remain persistently common because the systems that process card payments are a uniquely soft target: they run outdated operating systems, sit on flat networks, and process high-value data that criminals can monetize almost instantly. Unlike cloud databases that can be patched centrally, each physical terminal is an entry point that must be defended individually, and the retail environment makes that defense genuinely hard. This article explains the technical and economic reasons these breaches keep happening, how they work, and what actually reduces the risk.

What Makes POS Systems Vulnerable

Modern POS systems are essentially general-purpose computers running Windows or Linux, connected to a network, with a card reader attached. That design creates several inherent weaknesses:

  • Old operating systems: Many retail terminals still run Windows 7 or even Windows XP, which no longer receive security updates. A single unpatched vulnerability can be exploited for years.
  • Shared credentials: Stores often use the same default password across all registers, and technicians share admin accounts for remote support.
  • Flat networks: The POS network is frequently the same network used for Wi-Fi, office computers, and even customer-facing kiosks, so one compromised device gives lateral movement to the card data.
  • Physical access: Terminals sit in public areas. A thief can plug in a USB device, replace a card reader, or install a keystroke logger in seconds.
  • Third-party software: POS systems run many add-ons (inventory, loyalty, reporting) from small vendors, each expanding the attack surface.

The card data itself is also unusually valuable. A stolen credit card number can be sold on underground forums for a few dollars and used within minutes, while a stolen password database requires more work to monetize. That direct cash value drives persistent, targeted attacks.

How POS Malware Works

POS malware is a category of malicious software designed to capture card data as it passes through the payment process. The most common technique is memory scraping. When a card is swiped or dipped, the unencrypted track data (the magnetic stripe or chip data) is briefly held in the terminal’s RAM while the payment application processes it. Memory-scraping malware continuously scans that RAM for patterns that look like track data—typically a string of digits starting with a valid bank identification number—and copies it to a file, which is then exfiltrated to the attacker’s server.

Other methods include:

  • Keyloggers: Record keystrokes, including card numbers typed manually for phone orders.
  • Form grabbing: Intercept data as it is submitted through the payment form on a POS-integrated e-commerce site.
  • Skimmers: Physical devices placed over the legitimate card reader to capture the magnetic stripe, often with a tiny camera or overlay keypad to capture the PIN.
  • Network sniffers: Capture card data as it travels unencrypted from the terminal to the payment server, which happens when a POS system is misconfigured.

Once the malware collects data, it typically sends it out via HTTP requests to a command-and-control server, often disguised as legitimate traffic. The malware is usually installed through a phishing email to an employee, a vulnerability in remote desktop software, or by physically plugging in a USB drive.

Why Breaches Keep Recurring

Despite decades of known attacks, the same patterns repeat because the incentives and constraints haven’t changed.

Cost of compliance vs. cost of breach. Payment card industry (PCI) compliance requires specific security controls, but many small and mid-sized retailers treat it as a checkbox exercise. They pass an annual audit and then let patches lapse, share passwords, and forget about logging. The fine for non-compliance is often far less than the cost of upgrading hardware and software, so the rational short-term decision is to underinvest.

Legacy hardware lock-in. POS terminals are often leased or financed over 5-7 years. Replacing them with newer, more secure models is a capital expense that many retailers postpone, especially when the existing hardware still works. Meanwhile, the operating system on that hardware reaches end-of-life, and the vendor stops issuing patches.

Fragmented responsibility. A typical POS setup involves the hardware vendor, the software vendor, the payment processor, the network provider, and the retailer’s own IT team. Each assumes the other is handling security. The result is gaps: no one updates the OS, no one monitors the network, no one changes default passwords.

Attackers evolve faster than defenses. POS malware is cheap to buy or rent, and the same malware families are reused for years because they still work. Defenders, on the other hand, must patch every endpoint, segment every network, and train every employee—a slower, more expensive process.

Notable Breach Patterns

While specific incidents are often reported, the underlying patterns are remarkably consistent. A typical large-scale POS breach follows this sequence:

  1. Initial access: An employee clicks a phishing link, or the attacker exploits a remote desktop service with weak credentials.
  2. Privilege escalation: The attacker gains admin rights on one machine, often using a shared local admin account.
  3. Lateral movement: The attacker uses network scanning to find POS terminals and copies the malware to them.
  4. Data collection: The malware scrapes RAM for track data over weeks or months, collecting millions of card numbers.
  5. Exfiltration: The data is sent out in small batches to avoid detection, often during off-peak hours.
  6. Discovery: The breach is detected by a payment processor noticing a pattern of fraud, or by a security team reviewing logs—often months after the initial intrusion.

This timeline explains why the damage is so large: the longer the malware runs undetected, the more data it collects. Many breaches are discovered only when card issuers see a spike in fraudulent transactions traced back to the same merchant.

How to Reduce the Risk

There is no single fix, but a layered approach dramatically reduces both the likelihood and the impact of a POS breach.

  • Segment the network: Put POS terminals on a separate VLAN with strict firewall rules. Do not allow POS devices to communicate with office computers or the internet directly.
  • Patch everything: Replace end-of-life operating systems. If that is not possible, isolate those systems completely from the rest of the network and monitor them aggressively.
  • Use strong, unique credentials: Change all default passwords, enforce multi-factor authentication for remote access, and avoid shared admin accounts.
  • Encrypt data at the point of entry: Use point-to-point encryption (P2PE) so that card data is encrypted immediately at the reader and never exists in plaintext in memory or on the network.
  • Monitor for anomalies: Deploy endpoint detection and response (EDR) on POS systems, and review logs for unusual outbound traffic or new processes.
  • Train staff: Teach employees to recognize phishing emails, to never plug in unknown USB devices, and to report suspicious behavior.
  • Limit physical access: Secure terminal ports, use tamper-evident seals, and inspect card readers regularly for skimmers.

Common Misconceptions

A frequent belief is that EMV chip cards have eliminated POS breaches. Chip technology does make it harder to clone a card from a single transaction, but it does not protect the data in transit or in memory. Memory scrapers still capture the track data, which can be used for card-not-present fraud online. Chip cards reduce one specific attack vector (counterfeit cards at physical terminals) but do nothing about malware on the terminal itself.

Another misconception is that small businesses are not targets. In reality, attackers often target small retailers precisely because they have weaker security. The data is the same, and the effort required is often lower. A single compromised small business can yield thousands of card numbers.

Finally, many assume that PCI compliance equals security. Compliance is a baseline, not a guarantee. A store can be fully compliant and still be breached if the controls are implemented poorly or if the threat model changes. Security is an ongoing process, not a yearly audit.

Frequently Asked Questions

How do POS breaches happen in the first place?

Most start with a phishing email that installs malware on an office computer, or with an exposed remote desktop service that the attacker logs into using stolen or guessed credentials. From there, the attacker moves laterally to the POS terminals. Physical skimming is a separate but common method that does not require any network access.

Can EMV chips prevent POS malware?

No. EMV chips prevent cloning a card from a single transaction, but they do not encrypt the data in the terminal’s memory. POS malware scrapes that data before it is encrypted for transmission, so the card number and expiration date can still be stolen and used for online fraud.

How long does a POS breach usually go undetected?

It varies widely, but many breaches are discovered only after card issuers notice a pattern of fraud, which can take weeks or months. Some breaches have gone undetected for over a year. The longer the malware runs, the more data it collects, which is why early detection is critical.

Is a cloud-based POS system safer than an on-premise one?

Cloud-based systems shift the burden of patching and securing the server to the vendor, which can be safer if the vendor has strong security practices. However, the retailer is still responsible for securing the devices that access the cloud system, and those devices are often the same vulnerable terminals. The network segmentation and endpoint protection requirements remain the same.

What should a small business do first to protect its POS?

Start by separating the POS network from the office network, changing all default passwords, and enabling multi-factor authentication on any remote access. Then prioritize replacing any operating system that no longer receives security updates. These three steps address the most common entry points without requiring a large budget.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →