Wyndham confirms it exposed hotel customer data after expert finds flaw in app security
TechRadar

Wyndham confirms it exposed hotel customer data after expert finds flaw in app security

Login tokens were also exposed by Wyndham's Android app.

Another day, another set of hardcoded credentials discovered - Wyndham's Android app exposed customer data and login tokens through hardcoded credentials embedded in the code - Researchers found access to millions of records, including names, emails, member IDs, and active authentication tokens - Wyndham fixed the issue after disclosure, but the scope of exposure and any prior access remain unclear

Wyndham Hotels & Resorts, one of the world's largest hotel chains, has admitted it experienced an embarrassing cybersecurity incident that exposed personally identifiable information and even mobile app login tokens, possibly for millions of people.

The hotel confirmed the news to TechCrunch after an independent researcher tipped off the publication about the security mishap. Security researcher Robert Wiggins from What Security analyzed Wyndham's Android app and found a set of hardcoded credentials.

Those are credentials that are baked into the app's code and are usually a leftover artifact from earlier development phases. While building an app, software developers would include admin credentials into the code to work faster and not have to log in every time they want to test a feature or a tool. These credentials are usually removed in the final audit, just before the app is shipped.

However, they are sometimes forgotten, which leaves a revolving double door back access for even the lowliest skilled cybercriminals.

Customer data and login tokens

In this case, the credentials granted Wiggins access to an internal company database containing customer names, email addresses, Wyndham member numbers, and JWTs - customer login tokens that allow users to remain logged into their apps.

These tokens would prove invaluable to malicious actors, since they would allow them to access user instances without knowing their credentials (granted that they are still active and not expired or revoked).

Personally identifiable information, as well as Wyndham files and documents that were also stored in the database, could be used to create highly customized, tailored phishing lures, which could trick victims into installing malware, making fraudulent transactions, or granting attackers access to their employer's corporate environment.

Sign up to the TechRadar Pro newsletter to get all the top news, opinion, features and guidance your business needs to succeed!

Wiggins apparently tried reaching out to the hotel but could not find the right channel, so he asked the media for help. When TechCrunch made contact, the company confirmed the security blunder but stressed that the issue had already been resolved.

"Our team has taken steps to address the issue," a Wyndham spokesperson told the publication. "Our security teams have no evidence of any unauthorized access."

Scope and unanswered questions

The issue may be resolved, but plenty of questions remain unanswered. For example, we don't know how many people had their data exposed this way. Wiggins says the database has "millions of entries", but he could not determine a more concrete number. Wyndham claims it has 129 million enrolled rewards members.

We also don't know for how long the database remained exposed this way. When were the credentials hardcoded into the app, and which versions kept them?

The company also said there was no evidence of unauthorized access but declined to elaborate. Without a proper audit of server logs, we cannot know for certain if anyone viewed, or downloaded, the information before Wiggins' discovery.

So far, it doesn't seem as if Wyndham disclosed the leak publicly, or shared details with its customers whose data was exposed. Usually, incidents like this one need to be reported to appropriate authorities, including data watchdogs and regulators such as the US Securities and Exchange Commission (SEC), the European Securities and Markets Authority, or national data protection authorities.

Wiggins' streak

This is the second instance of hardcoded credentials Wiggins found in just as many weeks. In early November, it was disclosed that the American casual dining restaurant chain Applebee's kept hardcoded credentials in its Android mobile app, exposing customer names, their email addresses (both verified and unverified ones), dates of birth, phone numbers, ZIP codes, veteran status, the number of logins, dates of account creation, and the IP address of the most recent login session, to anyone who knew where to look.

Just as with Wyndham, we don't know the exact number of people whose data was exposed this way, but it's safe to say they are in the millions.

➑️ Read our full guide to the best antivirus

  1. Best overall: Bitdefender Total Security
  2. Best for families: Norton 360 with LifeLock
  3. Best for mobile: McAfee Mobile Security

Follow TechRadar on Google News and add us as a preferred source to get our expert news, reviews, and opinion in your feeds.

Sead is a seasoned freelance journalist based in Sarajevo, Bosnia and Herzegovina. He writes about IT (cloud, IoT, 5G, VPN) and cybersecurity (ransomware, data breaches, laws and regulations). In his career, spanning more than a decade, he's written for numerous media outlets, including Al Jazeera Balkans. He's also held several modules on content writing for Represent Communications.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.

Read on TechRadar ↗ ← Back to News

Comments

No comments yet. Start the discussion.