A team of computer scientists from Harvard, Yale, and Boston University recently discovered a security leak in the mobile version of Yelp—a popular business review website—that gave site visitors access to a large quantity of reviewers’ personal information, including email addresses, full names, and birth dates.
Georgios Zervas, an affiliate at the Harvard Center for Research on Computation and Society and a Simons Postdoctoral Fellow at Yale, first came across the security bug while browsing Yelp’s mobile website, m.yelp.com.
Normally when accessing a site like Yelp, the user’s phone received information packaged in the JavaScript Object Notation format, and extracted certain fields to be viewed on the mobile device. But due to a flaw in coding, other, non-displayed fields within the data were also easily accessible.
Zervas, looking at information exchanged between his browser and the Yelp server, discovered that he was able to see a large amount of data that is not normally accessible to site visitors.
Zervas immediately shared the information with Harvard Computer Science Professor Michael D. Mitzenmacher and Boston University Computer Science Professor John W. Byers—both of whom served as his PhD advisors. The three still conduct research together on the relationship between social networking and internet economics.
“My very first reaction was to ask for a second opinion from people who are much more experienced than I am,” Zervas said.
According to its blog, Yelp immediately shut down its mobile site upon learning of the leak last week. After fixing the faulty code that caused the problem, engineers combed over the site multiple times looking for other vulnerabilities.
The three agreed that they were somewhat surprised by the security leak, especially given Yelp’s high profile.
“Yelp is a big company—they have an awful lot of user records,” said Byers. “Keeping these records buttoned up is a high priority for them and should be a high priority for anyone who has such a lot of user content on hand.”
Byers added that anyone with a smartphone could stumble upon personal information of Yelp reviewers.
But the security leak could have been much worse had financial information about reviewers been exposed as well, according to Zervas.
“Initially I was surprised, yes, but then I can understand from a technical perspective how something like that can happen,” he said. “They make changes on their website three times a day on average and make those changes live. Human errors are likely and they can happen.”
Mitzenmacher said he was very impressed with Yelp’s response when the three researchers approached the website with their findings.
“They took it seriously,” he said. “To me, it shows a positive university and business interaction that can come about from research and research projects—that that relationship can be friendly and non-adversarial when these sorts of things come up.”
—Staff writer Radhika Jain can be reached at radhikajain@college.harvard.edu.
Read more in News
Yipit Founder Speaks at Innovation LabRecommended Articles
-
Boil Order Excludes CambridgeCambridge Harvard University facilities remain unaffected by a major water main leak that took place Saturday in Weston, Mass. and has left an estimated two million Boston area residents without potable tap water.
-
The Pies Have It
-
Bhopal: A Tragedy Turns 26The city of Bhopal continues to be contaminated by poisonous chemicals from an abandoned factory that leach through the earth and groundwater and circulate in the ecosystem.
-
Study: Yelp Ratings Linked to Restaurant RevenueRestaurants whose Yelp ratings increase by one star can expect to see their revenue increase by more than five percent, according to a Harvard study.
-
Administrators' Statement on Secret Email Searches Leaves Questions UnansweredTop University officials offered an explanation of how and why they accessed resident deans’ email accounts in a statement Monday that left unanswered questions about whether the Harvard administration broke its own email privacy policy.
-
Yelp Reviews Suggest That Harvard Bros Need To Step Up Their Game