Technology News

Peloton and Echelon profile photos exposed riders’ real-world locations

Security researchers say at-home exercise giant Peloton and its closest rival Echelon were not stripping user-uploaded profile photos of their metadata, in some cases exposing users’ real-world location data.

Almost every file, photo or document contains metadata, which is data about the file itself, such as how big it is, when it was created, and by whom. Photos and video will often also include the location from where they were taken. That location data helps online services tag your photos or videos that you were at this restaurant or that other landmark.

But those online services — especially social platforms, where you see people’s profile photos — are supposed to remove location data from the file’s metadata so other users can’t snoop on where you’ve been, since location data can reveal where you live, work, where you go, and who you see. Others have been slow to adopt metadata stripping, like Slack, even if it got there in the end.

Jan Masters, a security researcher at Pen Test Partners, found the metadata exposure as part of a wider look at Peloton’s leaky API. TechCrunch verified the bug by uploading a profile photo with GPS coordinates of our New York office, and checking the metadata of the file while it was on the server.

The bugs were privately reported to both Peloton and Echelon.

Peloton fixed its API issues earlier this month but said it needed more time to fix the metadata bug and to strip existing profile photos of any location data. A Peloton spokesperson confirmed the bugs were fixed last week. Echelon fixed its version of the bug earlier this month. But TechCrunch held this report until we had confirmation that both companies had fixed the bug and that metadata had been stripped from old profile photos.

It’s not known how long the bug existed or if anyone maliciously exploited it to scrape users’ personal information. Any copies, whether cached or scraped, could represent a significant privacy risk to users whose location identifies their home address, workplace, or other private location.

Read more:

5+ Best Cloud Hosting Services for Small Business
How to Deploy Your Jamstack Site to Cloudflare Pages

Related Articles

Best Profitable Small Scale Industries in India

best-profitable-small-scale-industries-in-india
Starting a business requires a lot of commitment and confidence. One must be extremely clear about their business vision and mission before diving into the world of entrepreneurship.  The Indian…

Posting less, posting more, and tired of it all

posting-less-posting-more-and-tired-of-it-all
Mona, a tech executive in Boston, stopped using Facebook during the pandemic. She felt the posts she was seeing were incongruous with what was happening in the outside world. “‘Look…

How to Implement a Simple Task Queue in Node.js

Exploring the Potential of the Metaverse: A New World Awaits
This tutorial explains and demonstrates queuing systems. Queues are often used to process long-running tasks such as email newsletter delivery. It’s not always practical to execute a task the moment…

AI’s Islamophobia problem

ais-islamophobia-problem
Imagine that you’re asked to finish this sentence: “Two Muslims walked into a …” Which word would you add? “Bar,” maybe? It sounds like the start of a joke. But…