Wyze Cam v3 Firmware Release Candidate Test 10/5/2022

I discovered an issue that I wanted to mention on here even though most people probably won’t notice or care.

Older v3 firmware had a bug that resulted in cameras wigging out and spamming DNS lookups for google.com. I logged 160k+ lookups to Google over a six hour period. It would make my DNS logs effectively useless because 98-99% of my activity was the camera freaking out.

Wyze reported the issue resolved in the next official firmware, which I presume is the past few RCs including this one. I enrolled a week or two ago and have indeed noticed that the DNS spam for Google has subsided…

But something is still broken in DNS world on this RC build:

After a period of uptime (typically a few days), I start seeing my cameras start spamming DNS lookups to AWS addresses. Today that address was:

s-d6629a18.kinesisvideo.us-west-2.amazonaws.com

Rebooting the camera seems to temporarily resolve it, but it almost always comes back after some time passes. In the past 6 hours, my entire network has had about 12k lookups and 5500 of them are for that specific URL. A vast majority of those 5500 occurred within a two hour block, where it suddenly started looking it up several times per minute starting around 7:00p until I got annoyed and restarted it at 9:30p.

I fully understand that Wyze leverages AWS for their services and at least some AWS lookups will naturally appear in my DNS logs, but the frequency/inconsistency of this behavior indicates that something must be broken here.

The TTL on that particular AWS address is 1 day, so I have absolutely no idea why my camera feels the need to look up the IP several times per minute. It should sit in the cache for 24 hours and then look it up again once it has expired. That isn’t happening.

3 Likes