This is according to Randy Westergren, a senior software developer who had recently discovered that Marriott’s Android app had a serious vulnerability that basically allowed hackers to access customer information, such as their financial details, on Marriott’s servers without the need for a password.
This vulnerability has reportedly been around since the app made its debut in 2011. The problem stemmed from the fact that the hotel’s Android app did not use any type of token or authorization data to access reservations, which Westergren tested for himself by creating a script that crawled through reservations numbers until it stumbled upon a valid one, and all he needed was the customer’s name and number to access their accounts on Marriott’s servers.
Thankfully Marriott has since plugged the vulnerability a day after Westergren reported the issue to the hotel chain, but in the meantime it is unclear as to how many credit card numbers might have been compromised since then. In the meantime if you have used the app, perhaps you should start keeping an eye on your credit card statements for any suspicious activities.