Threat Actor Leaks Data From 669 Stripe Merchants, 1,000+ API Keys

Hacker Leaks 1,033 Stripe Merchant API Keys and 688K Customer Records

A 33GB database linked to 669 Stripe merchants has appeared on PwnForums, containing customer data, live-mode API keys, invoices, and payment records worldwide.

Listen to this article

0:00

Press play to start listening

On 18 August 2026, a threat actor known as “Satanic” uploaded thousands of allegedly stolen Stripe-related files to the cybercrime forum PwnForums. Previously linked to data leaks involving ClickFunnels, WooCommerce, Magento, and other platforms, Satanic released a database totalling slightly more than 33GB.

Hackread.com’s analysis identified 669 merchant account folders and 1,033 exposed Stripe API keys within the files. Many carried the sk_live_ prefix used for Stripe’s live payment environment, although Hackread.com did not test the keys against merchant accounts. Satanic also claimed to possess roughly 20,000 compromised Stripe API keys, but that larger figure has not been independently verified.

Threat Actor Leaks Data From 669 Stripe Merchants, 1,000+ API Keys
Satanic’s post on the forum (Image credit: Hackread.com)

The available evidence does not indicate that Stripe itself was breached. The exposed credentials belonged to individual merchants. After removing duplicate entries and excluding folders associated with generic email providers such as Gmail, Hackread.com identified 323 unique business domains in the leaked data.

How Hackers Reach Sensitive Files

The leaked data appears to have been collected through exposed merchant credentials. A live secret Stripe API key, identified by the sk_live_ prefix, provides broad programmatic access to a merchant account, while rk_live_ keys carry restricted permissions.

Credentials can leak when developers hardcode them in public GitHub repositories, expose them through unmasked GitHub Actions logs, leave configuration files publicly accessible, or lose them through infostealer malware and poorly protected backups.

Infostealer malware, which can steal files, browser data, and developer credentials from infected computers, is one possible source of the exposed keys. Hackread.com’s analysis could not determine how the credentials were obtained. Hudson Rock said its analysis found no infostealer infections associated with the vendor domains it examined.

The company suggested that automated tools may have scanned for publicly accessible .env files or debug logs containing plaintext keys, while shared hosting or deployment infrastructure was another possible source.

Stolen Data and Potential Financial Loss

Hackread.com’s analysis identified 688,363 customer records in the released files. Metadata within the dataset indicated that 519 merchant accounts could both accept payments and send payouts. If the exposed keys remain active, their account access could create financial and privacy risks for merchants and customers.

The JSON and CSV files contained:

  1. Customer names, email addresses, phone numbers and physical addresses.
  2. Partial payment card details, including the final four digits, brand and expiry date.
  3. Purchase histories, billing amounts and paid invoices exceeding $5 million for one merchant account.
  4. Customer IP addresses recorded during purchases and internal transaction identifiers.
  5. Vendor discount codes listed as active, including high-value promotions intended for limited use.

The harm depends on the key type, the merchant account’s capabilities, and whether the credential remains active. An exposed live secret key could allow an attacker to read customer records, create fraudulent payment links and charges, issue unauthorized refunds, misuse discount codes, or change payout settings.

The dataset does not confirm that every key still works, since merchants may have rotated or revoked them. Stripe merchants should review API activity and payout details, rotate exposed keys, search repositories and CI logs for leaked credentials, and replace broad secret keys with restricted keys carrying only the permissions required by each integration.

Deeba is a veteran cybersecurity reporter at Hackread.com with over a decade of experience covering cybercrime, vulnerabilities, and security events. Her expertise and in-depth analysis make her a key contributor to the platform’s trusted coverage.
I am a UK-based cybersecurity journalist with a passion for covering the latest happenings in cybersecurity and tech world. I am also into gaming, reading and investigative journalism.
Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts