Hotel giant Wyndham exposed customer data after app security lapse
Source Entity
Zack Whittaker

Wyndham Hotels suffered a major data exposure after a hardcoded credential was discovered in its Android application. This vulnerability granted unauthorized access to internal databases containing customer personal information and session tokens.
Security Lapse at Wyndham: An Analysis of the Data Exposure
The Vulnerability: Hardcoded Credentials
The recent security incident involving hospitality giant Wyndham stems from a critical oversight in software development: the inclusion of hardcoded credentials within the source code of their Android application. Security researcher Robert Wiggins, acting in good faith, discovered that this credential provided direct access to an internal company database hosted by Salesforce. Hardcoding credentials—storing sensitive passwords or API keys directly within the application's code—is a significant violation of modern security standards, as it leaves sensitive infrastructure accessible to anyone with the technical ability to decompile and inspect the application's binary.
Scope of the Compromised Data
The breach exposed a variety of sensitive customer information. According to findings reported by Wiggins, the accessible database contained customer names, email addresses, and unique Wyndham member numbers. Perhaps most concerning is the presence of JSON Web Tokens (JWTs). These tokens are designed to maintain user sessions, allowing customers to remain logged into their accounts without re-entering credentials. If malicious actors were able to harvest these tokens, they could potentially hijack active user sessions, leading to unauthorized account access and further data theft.
The Salesforce Integration and Database Exposure
The incident highlights the risks associated with third-party software integrations. While the database was hosted by Salesforce, the vulnerability was created by Wyndham's own implementation of the connection within their mobile app. This illustrates a recurring theme in modern cybersecurity: even when utilizing robust enterprise platforms, the security of the overall ecosystem remains entirely dependent on how the primary organization manages its authentication protocols and code security practices.
Accountability and Detection Challenges
A disturbing aspect of this disclosure is Wyndham's inability to confirm whether the exposed database was accessed by malicious actors prior to the discovery of the vulnerability. The company has not provided clarity on their ability to audit past access logs, leaving customers in the dark regarding the potential extent of the breach. This lack of visibility suggests gaps in the company's incident response and forensic capabilities, which are essential for maintaining user trust in the digital age.
Broader Implications for the Hospitality Industry
This event serves as a stark reminder of the cybersecurity challenges facing the travel and hospitality sector. These companies act as hubs for massive amounts of personally identifiable information (PII), making them prime targets for cybercriminals. As mobile applications become the primary gateway for customer engagement, the pressure to release features quickly must be balanced against rigorous security auditing, such as static application security testing (SAST) to detect hardcoded secrets before deployment.
Future Trends and Security Best Practices
Moving forward, companies must transition away from hardcoded secrets toward secure secret management services. Utilizing vault technologies that rotate credentials automatically can mitigate the impact of a code leak. Furthermore, this incident underscores the vital role of independent security researchers. By working with the white-hat community, organizations can identify and remediate vulnerabilities before they are exploited by bad actors, though this requires a mature and responsive disclosure process that prioritizes transparency over corporate optics.