A security flaw in the 'Shot on OnePlus' app caused OnePlus to leak the email addresses and other personal information of hundred of its users, 9to5Google reported last week. 9to5Google said it discovered the "somewhat major" vulnerability in the API OnePlus uses for the app a couple of months ago, and that the company had already fixed it. It said it was unclear for how long users' data had been leaking in this way, but believed it had been happening since the launch of the 'Shot on OnePlus' app many years ago. How the API leaked users' data As the name suggests, 'Shot on OnePlus' allows users to upload their photos from the phone or from a website (for which they need to be logged in to the OnePlus account) and set user-submitted photos as their wallpaper. Users can also adjust their profile, including their name, country, and email address from the app and the website. OnePlus chooses one photo every day to feature in the app and on the website. According to 9to5Google, the API OnePlus used to make a link between their server and the app was "fairly easy to access" despite carrying private information about users. It said anyone with an access token could "do most actions" with the API. An API, or Application Programming Interface, is a software intermediary that allows two applications to talk to each other. Apart from people's emails, the app was also leaking alphanumeric codes called "gids" that OnePlus uses to identify individual users. The code…
