Korea's Gangnam Unni Breach: One API, 220,000 Users

What happened
Healing Paper, the operator of Gangnam Unni — South Korea's largest cosmetic-surgery and aesthetic-medicine booking platform — has confirmed a breach affecting roughly 220,000 users. According to the company, the incident began on the 4th when abnormal access was detected against an API used to retrieve consultation records. On the 9th, the company issued a second statement laying out compensation for affected users and additional security measures.
The headline of that statement: 50,000 won per person plus insurance up to 10 million won (roughly $35 and $7,000 respectively). The exposed data reportedly went beyond names and phone numbers to include the names of procedures users had inquired about and photos submitted during consultations.
Why this breach is unusually sensitive
This is not a typical e-commerce leak. The exposed fields include procedure names and consultation photos. What cosmetic procedure someone inquired about carries the character of health-related information, which Korean privacy law treats with heightened protection — and in the aesthetic-medicine space, it is precisely the kind of thing most people do not want disclosed. A leaked credit card can be reissued; the fact that a specific person consulted about a specific procedure cannot be undone.
Adding facial photos raises the stakes further, since images of a face carry identification power close to biometric data. If the dataset circulates on secondary markets, it becomes usable material for extortion or highly targeted marketing. In other words, the practical harm may exceed what a raw count of 220,000 suggests.
The API angle
The most instructive detail is that the entry point was not a server compromise or a stolen employee credential, but a legitimately exposed integration API. Modern platforms run apps, web front ends, and partner-clinic systems that all exchange data through APIs, so the API surface grows quickly. A common design flaw is authenticating the caller but never checking, per request, whether that caller is authorized to see that particular record — letting an attacker swap an identifier in a query and pull other people's data.
Many of the large Korean breaches of recent years trace back to this same pattern: missing object-level authorization plus no detection of abnormal bulk querying. Without monitoring that flags high-volume reads as an anomaly, an attacker can quietly replay ordinary-looking requests and effectively clone the database.
Is 50,000 won enough?
Compared with past Korean incidents, where voluntary remedies often amounted to coupons or small loyalty points, a flat cash payment is relatively fast and concrete. The insurance coverage of up to 10 million won functions more as a backstop if downstream harm actually materializes.
Whether the amount is adequate, though, depends on the sensitivity of what leaked. Korean courts assessing damages in past breach cases have weighed both the sensitivity of the data and the degree of operator negligence. With health- and appearance-related information plus photos in play here, separate civil litigation could land on a different figure, and the Personal Information Protection Commission's own investigation could bring administrative fines.
What affected users should do now
First, check for individual notification — Korean law requires operators to inform affected individuals of the fact and the categories of leaked data. Second, treat any incoming message with suspicion: phishing that imitates compensation claims is the single most common follow-on attack after a publicized breach. Stick to the official app and announcement channels rather than clicking links.
Third, if the same password is reused elsewhere, change it now. Regardless of whether passwords were part of this leak, exposed emails and phone numbers are the raw material for credential-stuffing attempts against other services.
The broader lesson
Vertical platforms handling sensitive data keep expanding into healthcare, mental-health counseling, and finance. These services connect in real time to clinics and partners for convenience, and every one of those connection points needs request-level authorization checks and query-rate limits. Access control plus anomaly detection together are the requirement; either one alone rarely stops bulk exfiltration. This incident is likely to be cited as a case study in what happens when security architecture does not keep pace with product growth.
Sources
- '22만명 개인정보 유출' 강남언니 "1인당 5만원 보상, 최대 1000만원 보험... — news1.kr
- 시술명, 상담 사진까지…강남언니 22만명 개인정보 유출 — news.jtbc.co.kr