CSIDB logo
Incident

Seven-Eleven Japan Co., Ltd.

Incident posture

Attack window
Jul 2019
Location
Japan
Status
Historical
CIA posture
Available to members
Updated
2026-01-29 20:08

Linked entities

Victim
Seven-Eleven Japan Co., Ltd.
Threat actors
0 actors
Sources
1 source

Timeline

Occurred
Jul 2019
Discovered
Pending
Disclosed
Pending
Resolved
Pending

Summary

A mobile payment app flaw at Seven-Eleven Japan allowed attackers to hijack nearly 900 user accounts by exploiting a poorly designed password reset function that redirected authentication links to unauthorized email addresses. Using readily available personal data, hackers bypassed security measures—including a default birth date setting—to make fraudulent purchases totaling approximately $510,000 before the service was suspended. The company committed to reimbursing affected customers, while authorities arrested two individuals attempting purchases with compromised accounts, though their connection to the broader attack remains unconfirmed.

Motives

Detailed motive labels are available to members.

1 motive

TTPs

Detailed technique labels are available to members.

1 technique

Description

The 7-Eleven Japan incident began on July 1, 2019, with the launch of the company's 7pay mobile payment application, designed to allow customers to pay for purchases at 7-Eleven stores by scanning a barcode linked to their credit or debit cards. Within 24 hours of the app's release, users reported being locked out of their accounts, with many taking to Twitter to voice complaints about unauthorized access. The root cause was a critical design flaw in the app's password reset function, which did not require attackers to compromise the app's code or manipulate HTTP requests. Instead, the system allowed anyone to initiate a password reset for another user's account by providing only the target's email address, date of birth, and phone number—all commonly available from prior breaches. A secondary field in the reset interface permitted attackers to redirect the password reset link to an email address under their control, bypassing the legitimate account owner entirely. The vulnerability was exacerbated by a default date of birth setting (January 1, 2019) for users who had not entered their own information, simplifying attacks against those accounts. Attackers exploited this weakness at scale by automating credential resets using precompiled personal data, gaining full access to payment methods stored in compromised 7pay accounts.

7-Eleven Japan suspended the 7pay service on July 3, 2019, following two days of widespread unauthorized transactions. In a July 4 press release, the company confirmed that approximately 900 user accounts had been compromised, resulting in fraudulent charges totaling ¥55 million (approximately $510,000 USD). The attackers used stolen credentials to make purchases at physical 7-Eleven locations, with Tokyo police arresting two Chinese nationals in their 20s for attempting to buy cigarettes using a hijacked account. While the suspects' connection to the broader attack remained unclear, the breach highlighted systemic security failures in the app's authentication design. 7-Eleven Japan pledged full reimbursement for affected customers but did not disclose technical remediation steps or a relaunch timeline for 7pay. The incident marked one of Japan's most significant mobile payment breaches at the time, directly attributable to inadequate identity verification controls during a high-profile service rollout.

Sources

Sources available to members: 1 source.

CSIDB