Skip to main content

Google Home speakers allowed hackers to snoop on conversations

  • December 29, 2022
  • 6 replies
  • 24 views

TripleHelix
Moderator
Forum|alt.badge.img+63

Google Home speakers allowed hackers to snoop on conversations

A bug in Google Home smart speaker allowed installing a backdoor account that could be used to control it remotely and to turn it into a snooping device by accessing the microphone feed.

A researcher discovered the issue and received $107,500 for responsibly reporting it to Google last year. Earlier this week, the researcher published technical details about the finding and an attack scenario to show how the flaw could be leveraged.

Compromise process

While experimenting with his own Google Home mini speaker, the researcher discovered that new accounts added using the Google Home app could send commands to it remotely via the cloud API.

Using a Nmap scan, the researcher found the port for the local HTTP API of Google Home, so he set up a proxy to capture the encrypted HTTPS traffic, hoping to snatch the user authorization token.

Captured HTTPS (encrypted) traffic
Captured HTTPS (encrypted) traffic (downrightnifty.me)

The researcher discovered that adding a new user to the target device is a two-step process that requires the device name, certificate, and "cloud ID" from its local API. With this info, they could send a link request to the Google server.

To add a rogue user to a target Google Home device, the analyst implemented the link process in a Python script that automated the exfiltration of the local device data and reproduced the linking request.

The linking request that carries the device ID data
The linking request that carries the device ID data (downrightnifty.me)

The attack is summarized in the researcher's blog as follows:

  1. The attacker wishes to spy on the victim within wireless proximity of the Google Home (but does NOT have the victim's Wi-Fi password).
  2. The attacker discovers the victim's Google Home by listening for MAC addresses with prefixes associated with Google Inc. (e.g. E4:F0:42).
  3. The attacker sends deauth packets to disconnect the device from its network and make it enter setup mode.
  4. The attacker connects to the device's setup network and requests its device info (name, cert, cloud ID).
  5. The attacker connects to the internet and uses the obtained device info to link their account to the victim's device.
  6. The attacker can now spy on the victim through their Google Home over the internet (no need to be close to the device anymore).

 

Full Story

6 replies

TylerM
Administrator
Forum|alt.badge.img+25
  • Sr. Security Analyst & Community Manager
  • 1268 replies
  • December 29, 2022

This is exactly why I don’t do any of that smart devices in the homes… too much exposure


Jasper_The_Rasper
Moderator
Forum|alt.badge.img+54
TylerM wrote:

This is exactly why I don’t do any of that smart devices in the homes… too much exposure

 

It is the same with me Tyler.


quicks
New Voice
  • New Voice
  • 20 replies
  • December 29, 2022
TylerM wrote:

This is exactly why I don’t do any of that smart devices in the homes… too much exposure

 

 


russell.harris
Popular Voice
Forum|alt.badge.img+5

Same here. Not convinced by the security or safeness of them.

my wife won an amazon dot at a work raffle once so we set it up all excited. One night we were just about to go to sleep and we heard this talking downstairs. Scared the life out of us. Alexa had decided to randomly start talking for no reason. Happened a couple of times during the day too!


TripleHelix
Moderator
Forum|alt.badge.img+63
  • Author
  • Moderator
  • 8983 replies
  • December 29, 2022

I don't either and I was offered one a couple of years ago for free and I still said no.💩


russell.harris
Popular Voice
Forum|alt.badge.img+5

They have their use though. My mum is disabled and has trouble walking and gripping things with her hands. My brother installed multiple smart home devices and it has made her life a lot easier and assisted her in being more independent. She can ask Alexa to turn on the lights, turn on the kettle, answer the door bell etc. I still don’t trust them but they can be useful


Reply