Nearly 1 Million Passports and Photo IDs Exposed Online in Major Data Breach
Nearly 1 Million Passports Exposed Online in Data Breach

Security researcher Sammy Azdoufal has uncovered a massive data breach exposing nearly a million identity documents online. By typing a few characters into his browser, he accessed passports and driver's licenses of strangers with no password protection.

How the Breach Occurred

Azdoufal discovered that Cannabis Club Systems (CCS), an Irish company providing software for cannabis clubs in Spain, stored photo IDs at public URLs. The URLs followed a simple pattern: https://ccsnubev2.com/v8/images/_{club}/ID/{user_id}-front.jpg. Clubs uploaded 5,000 new IDs daily with these insecure links.

Scope of Exposed Data

Over 985,000 photo IDs were accessible, including passports from Germany, Spain, and other countries. The database also contained phone numbers, addresses, cannabis preferences, and consumption history. About 30,000 US visitors were among the exposed individuals, along with celebrities who prefer privacy about their cannabis use.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Security Lapses Found

Azdoufal decompiled the PuffPal app used by clubs and found a plain-text Stripe payment key. He could access any member's profile by changing a number in the request. An admin portal was also publicly accessible, and club accounts used weak passwords crackable in minutes.

Company Response

After being contacted, CCS initially locked down images but later reopened them when clubs complained. The company has now shut down PuffPal and vulnerable APIs. Co-founder Andreas Nilsen stated they are cooperating with Ireland's Data Protection Commission and will notify affected users. CCS blames outsourcing firm 9Series for developing the insecure app.

Ongoing Risks

Even after image protection, user profiles remained accessible until June 9th. Nilsen claims no evidence of outsider access beyond Azdoufal, but the delay in securing data raises concerns. This incident follows a similar exposure of 100,000 passports on the UK Visa Portal.

Pickt after-article banner — collaborative shopping lists app with family illustration