Bitdefender discovered a high-severity security flaw in Amazon’s Ring Video Doorbell Pro devices that could allow nearby attackers to steal WiFi password.
Amazon’s Ring Video Doorbell is a smart wireless home security doorbell camera that allows users to use to remotely control their doorbell.
Amazon’s Ring Video Doorbell allows users to interact with anyone on their property from a remote location, it is connected to the WiFi network and could be remotely controlled from a smartphone app.
During the setting up phase, users need to enable the configuration mode from the doorbell and provide their Wi-Fi password.
In this phase, the device enables a built-in, unprotected wireless access point to allow the RING smartphone app to automatically connect to the doorbell.
The information shared between the Ring app and the doorbell, including the Wi-Fi password, istransmitted over an unprotected HTTP connection.
A nearby attacker can connect to the same unprotected wireless access point and carry out a MiTM attack to steal the users’ Wi-Fi password.
Of course, this attack is feasible only during the setup phase, but experts explained that it is possible to trick victims into re-configuring the device.
This is possible for example by continuously sending de-authentication messages to Amazon’s Ring Video Doorbell, then the user would believe that the device is malfunctioning and re-configure it.
“Deauthentication is the process that allows a third party to mount the attack. It must be performed until the owner notices that the device misbehaves. This might take a while, because the doorbell will still ring the chime when the button is pressed. The only difference is that it will not send a notification and cannot be reached by the remote servers. After a while, the app will show the device as offline.” reads the report published by Bitdefender. ” The “live view” button becomes greyed out and, when clicked, the app will suggest restarting the router or pressing the setup button twice on the doorbell. Pressing the button twice will trigger the device to try to reconnect to the network – an action that will fail. The last resort is to try and reconfigure the device “
Once the users attempt to re-configure the device, the attacker could capture the password sent in plaintext as shown in the following image:
The availability of the Wi-Fi password could allow attackers to launch several attacks, such as interacting with devices within the household network (i.g. security cameras), carrying out man-in-the-middle attacks, exfiltrating data from local storage, and many other malicious activities.
Below the timeline for the vulnerability:
Jun 20, 2019: Bitdefender makes first contact with Amazon and requests a secure communications channel for disclosure
Jun 24, 2019: Vendor sends back requested PGP key; Bitdefender sends vulnerability details over secure channel
Jul 16, 2019: Bitdefender is invited to send the report via the HackerOne bug bounty program
Jul 18, 2019: HackerOne report is acknowledged and accepted
Jul 30, 2019: Bitdefender requests an update from the vendor
Aug 16, 2019: Vendor closes the report and marks it as a duplicate without saying whether a third party already reported this issue
Sep 05, 2019: After some back and forth with the vendor, a fix is being partially deployed
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.