You may want to be extra careful if you're booking holiday travel for family and friends this year through Booking.com. A stunned user recently discovered that a typo in an email address could inadvertently share private trip info with strangers, who can then access sensitive information and potentially even take over bookings that Booking.com automatically adds to their accounts.
This issue came to light after a Booking.com user, Alfie, got an email confirming that he had booked a trip he did not.
At first, Alfie assumed it was a phishing attempt, so he avoided clicking any links in the email to prevent any malicious activity and instead went directly to his Booking.com account to verify that the trip info wasn't there. But rather than feeling the sweet relief that his account had not been compromised, he was shocked to find the trip had somehow been booked through his account.
Alfie told Ars he was "quite sure" he had not been hacked but could not explain how the booking got there. He contacted a Booking.com support team member, who he said also seemed surprised, putting him on hold for 10 minutes and telling him that "they had not seen anything like it in the many years they had worked there." By the end of the call, Alfie was told that the issue was escalated to security teams who would follow up within 48 hours.
But Booking.com never followed up, leaving Alfie in limbo. Over the next few days, the dates of the odd booking came and went without any response from the travel site. Frustrated, Alfie reached out to Ars to investigate his privacy and security concerns, and Booking.com similarly appeared evasive, responding quickly to Ars but then again going silent. It took weeks to finally get an answer, but Booking.com eventually explained exactly what happened and why there is no fix coming.
"The security and privacy of our customers’ information are a top priority for Booking.com," Booking.com's spokesperson told Ars. "Following our investigation, we found that the issue occurred due to a customer input error during the reservation process, where he inadvertently entered an incorrect email address. That email address, however, belonged to another Booking.com customer"—Alfie—"which caused the reservation to be linked to their account."
For Booking.com, it's essential that users can book travel for other users by adding their email addresses to a booking because that's how people frequently book trips together. And if it happens that the email address added to a booking is also linked to an existing Booking.com user, the trip is automatically added to that person's account. After that, there's no way for Booking.com to remove the trip from the stranger's account, even if there's a typo in the email or if auto-complete adds the wrong email domain and the user booking the trip doesn't notice.
According to Booking.com, there is nothing to fix because this is not a "system glitch," and there was no "security breach." What Alfie encountered is simply the way the platform works, which, like any app where users input information, has the potential for human error.
In the end, Booking.com declined to remove the trip from Alfie's account, saying that would have violated the privacy of the user booking the trip. The only resolution was for Alfie to remove the trip from his account and pretend it never happened.
Alfie remains concerned, telling Ars, "I can't help thinking this can't be the only occurrence of this issue." But Jacob Hoffman-Andrews, a senior staff technologist for the digital rights group the Electronic Frontier Foundation, told Ars that after talking to other developers, his "gut reaction" is that Booking.com didn't have a ton of options to prevent typos during bookings.
"There's only so much they can do to protect people from their own typos," Hoffman-Andrews said.