So-called "smart" security cameras have had some pretty dumb security problems recently, but a recent report regarding a Xiaomi camera linked to a Google account is especially disturbing. One Xiaomi Mijia camera owner is getting still images from other random peoples' homes when trying to stream content from his camera to a Google Nest Hub. The images include stills of people sleeping and even an infant in a cradle. In the meantime, Google has entirely disabled Xiaomi integration for Google Home and the Assistant while it works out the issue with Xiaomi.

This issue was first reported by user /u/Dio-V on Reddit and affects his Xiaomi Mijia 1080p Smart IP Security Camera, which can be linked to a Google account for use with Google/Nest devices through Xiaomi's Mi Home app/service. It isn't clear when Dio-V's feed first began showing these still images into random homes or how long the camera was connected to his account before this started happening. He does state that both the Nest Hub and the camera were purchased new. The camera was purchased from AliExpress and noted as running firmware version 3.5.1_00.66.

Video showing a random still image received when trying to stream content from the camera.

When attempting to access a video feed from his connected camera (as depicted in the video above), instead of the expected local video feed, he's provided a random, occasionally partly corrupted black and white still image from another home. Among the eight or so examples initially provided to Reddit are a handful of disturbingly clear images showing a sleeping baby, a security camera's view of an enclosed porch, and a man seemingly asleep in a chair.

Two more images showing a clear view inside a home, including someone asleep in a chair.

Dio-V also believes the content of the random still images being fed to his Nest Hub, which contain Xiaomi/Mijia branded date/timestamps, depict a different time zone than his own.

It's technically possible this could be an elaborate hoax, but the video evidence is pretty damning. Whatever feed is trying to be accessed is clearly something that is actually integrated with Google Home/Assistant, and the fact that it's intermittently corrupted and showing still images rather than the expected video is also pretty high-effort for a fake. It's also possible these could be some sort of test images and he's inadvertently accessing a debug mode/feed, among other potential explanations.

Google isn't taking any chances, though. We reached out to the company and were provided with the following statement after our story was initially published:

"We’re aware of the issue and are in contact with Xiaomi to work on a fix. In the meantime, we’re disabling Xiaomi integrations on our devices."

We reached out for further confirmation that this would mean a blanket disabling of all Mi Home product integrations or commands for the Assistant, and we have confirmed that this is the case. Our own subsequent attempts to use Mi Home integrated devices through Google Home/Assistant show that Google has already disabled this functionality at the time of our update, and Dio-V (the Reddit user with the original report) has confirmed for us that his camera is no longer working on his Nest Hub.

We've reached out to Xiaomi for comment, as well as additional details surrounding how an issue like this could occur, but the company did not immediately respond.

This isn't the first time that smart home security cameras have has this sort of problem before. Memorably, some used Nest cameras would remain linked to an original owner's account, providing them a glimpse inside the new purchaser's home. More recently, Wyze, who makes smart security cameras, also recently suffered a "mistake," storing unsecured user data in a publicly accessible manner and requiring all customers to pair/set up devices again.

Google says it's disabling Xiaomi integrations

A Google spokesperson has provided us with the following short statement:

"We’re aware of the issue and are in contact with Xiaomi to work on a fix. In the meantime, we’re disabling Xiaomi integrations on our devices."

We have further confirmed and verified that this is a blanket disabling of all Mi Home product integrations for Google Home and the Assistant.

Our coverage above has been updated with this information.

Full statement from Xiaomi

Overnight we've received the following statement from Xiaomi that confirms they have identified and fixed the problem. It appears that some sort of cache update is the root cause, and while Xiaomi devs work on ensuring this won't happen again, the service will remain suspended.

Official statement

"Xiaomi has always prioritized our users' privacy and information security. We are aware there was an issue of receiving stills while connecting Mi Home Security Camera Basic 1080p on Google Home hub. We apologize for the inconvenience this has caused to our users.

Our team has since acted immediately to solve the issue and it is now fixed. Upon investigation, we have found out the issue was caused by a cache update on December 26, 2019, which was designed to improve camera streaming quality. This has only happened in extremely rare conditions. In this case, it happened during the integration between Mi Home Security Camera Basic 1080p and the Google Home Hub with a display screen under poor network conditions.

We have also found 1044 users were with such integrations and only a few with extremely poor network conditions might be affected. This issue will not happen if the camera is linked to the Xiaomi’s Mi Home app.

Xiaomi has communicated and fixed this issue with Google, and has also suspended this service until the root cause has been completely solved, to ensure that such issues will not happen again."

Xiaomi's Assistant integrations are back online

Following Google's blanket shutdown of the integration between its Assistant devices and all Xiaomi smart home products, it's now back up and running for everything but the camera that caused the problem in the first place. After reports from users including our own staff indicated that things were back to normal, Xiaomi confirmed to us that:

"...devices other than the camera product are now available on Google Nest Hub."

Since the camera is still absent, this likely means Xiaomi is continuing its investigation into what happened. We can expect it to be fully functional again once Xiaomi and Google can be sure something like this won't happen again.

According to a Xiaomi spokesperson that reached out to 9to5Google, the company has resolved the root cause of a bug that allowed at least one user to view security footage that never should have been visible on their device. As of January 16, Google Assistant and Nest integration has been restored to Xiaomi’s Mi security cameras.