TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Wyze security incident update

171 点作者 johnkpaul超过 1 年前

30 条评论

jasongill超过 1 年前
&gt; We’ve identified your Wyze account as one that was affected. This means that thumbnails from your Events were visible in another Wyze user’s account and that a thumbnail was tapped. Most taps enlarged the thumbnail, but in some cases it could have caused an Event Video to be viewed.<p>Kudos to Wyze for doing the things noted in the thread like being honest and prompt with notification etc, but &quot;thumbnails from your Events were visible... and that thumbnail was tapped&quot; is a pretty mealy-mouthed way to say &quot;another person saw your private pictures and videos taken with your Wyze cameras&quot;
评论 #39430618 未加载
评论 #39437167 未加载
评论 #39439121 未加载
frognumber超过 1 年前
In the meantime, Wyze has rolled back RTSP support, where it was possible to use their devices locally:<p><a href="https:&#x2F;&#x2F;support.wyze.com&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;360026245231-Wyze-Cam-RTSP" rel="nofollow">https:&#x2F;&#x2F;support.wyze.com&#x2F;hc&#x2F;en-us&#x2F;articles&#x2F;360026245231-Wyze...</a><p>A good response to this might be to put it back, and to extend other devices to be dual-use (Wyze Cloud or HA).
评论 #39436665 未加载
voakbasda超过 1 年前
Another in a long line of reasons to avoid low price, off-the-shelf, unauditable, cloud-enabled cameras.<p>I continue to be amazed that there is not a reasonably priced, open source, audited, local-first solution, which doesn’t require a significant personal investment of time to install and maintain.
评论 #39436853 未加载
评论 #39437531 未加载
评论 #39436707 未加载
评论 #39437300 未加载
评论 #39437928 未加载
评论 #39437974 未加载
syntaxing超过 1 年前
This is one of the things Apple does right. HomeKit working local is a pretty great setup and just works. I put my HomeKit cameras on a VLAN without internet and device isolation and they still work seamlessly. The hard part is getting cameras that are wireless. I use scrypted but even then, getting ONVIF or RTSP isn’t as straight forward nowadays. I also have a local frigate backup which works great too. You can pipe in the detection to scrypted with MQTT.
评论 #39437353 未加载
评论 #39431013 未加载
firefalcon222超过 1 年前
Not my project but I have had great success with <a href="https:&#x2F;&#x2F;github.com&#x2F;gtxaspec&#x2F;wz_mini_hacks">https:&#x2F;&#x2F;github.com&#x2F;gtxaspec&#x2F;wz_mini_hacks</a> &amp; V3 model.<p>The V3 models need to be downgraded to a specific firmware first and patching it exposes RSTP streams using <a href="https:&#x2F;&#x2F;github.com&#x2F;AlexxIT&#x2F;go2rtc">https:&#x2F;&#x2F;github.com&#x2F;AlexxIT&#x2F;go2rtc</a>. Everything doable without ever installing Wyze app on an environment air gapped environment with no internet.
评论 #39432023 未加载
评论 #39436717 未加载
tgsovlerkhgsel超过 1 年前
This is one of the reasons why you want end-to-end encryption wherever possible.<p>Even a bad implementation with cloud-synced encryption keys (which defeats most of the benefits of e2e) would have stopped this.<p>The response in this case (notifying customers and specifically stating whether they were affected or not) is excellent, but this seems to be a repeat of a previous incident from September 2023: <a href="https:&#x2F;&#x2F;www.theverge.com&#x2F;2023&#x2F;9&#x2F;8&#x2F;23865255&#x2F;wyze-security-camera-feeds-web-view-issue" rel="nofollow">https:&#x2F;&#x2F;www.theverge.com&#x2F;2023&#x2F;9&#x2F;8&#x2F;23865255&#x2F;wyze-security-cam...</a>
评论 #39430729 未加载
评论 #39431070 未加载
notatoad超过 1 年前
“Don’t use Wyze” seems like the wrong takeaway from this.<p>I’d go with “don’t put internet-connected cameras in your house if you don’t want those images on the internet”. I’ve got a Wyze in my garage looking over my mountain bikes, and for $35 I don’t really care if somebody else sees that image. But I’d never put one in my living space, regardless of their security track record.
评论 #39437712 未加载
评论 #39431476 未加载
spullara超过 1 年前
This actually looks like a concurrency bug in their request handling code that may have stored the user id and camera id in shared variables, under load the wrong camera id is seen by a user. At least based on the description of what they say happened.
评论 #39435558 未加载
jabiko超过 1 年前
I would have liked them going more into the details of the caching issue. It sounds like they think the cache library was responsible for the issue, but a more technical analysis of what exactly went wrong within that library would be great.
illusive4080超过 1 年前
My work encountered this same sort of thing after an outage. Our Redis instance or client got confused. If a=b and c=d in our cache, a request for a returned d randomly.<p>We quickly realized that cache is fast but not infallible. Use proper security on all your resources. Don’t rely on UUIDs to obfuscate your data as security.
twisteriffic超过 1 年前
&gt; The incident was caused by a third-party caching client library that was recently integrated into our system. This client library received unprecedented load conditions caused by devices coming back online all at once. As a result of increased demand, it mixed up device ID and user ID mapping and connected some data to incorrect accounts.<p>That seems like enough of a line of bullshit to steer me away from ever using wyze.
评论 #39430394 未加载
评论 #39430417 未加载
评论 #39430377 未加载
评论 #39434134 未加载
评论 #39434822 未加载
评论 #39434527 未加载
评论 #39430510 未加载
评论 #39434914 未加载
评论 #39430365 未加载
评论 #39430471 未加载
评论 #39436024 未加载
评论 #39432145 未加载
评论 #39430444 未加载
psanford超过 1 年前
There&#x27;s a bunch of things in here that don&#x27;t really make sense:<p>&gt; The incident was caused by a third-party caching client library that was recently integrated into our system. This client library received unprecedented load conditions caused by devices coming back online all at once. As a result of increased demand, it mixed up device ID and user ID mapping and connected some data to incorrect accounts.<p>What? How does load on the system affect correctness?<p>&gt; The outage originated from our partner AWS<p>What does this mean? Was there an AWS outage for a service they use, or was this just a normal loss of an instance?<p>It&#x27;s interesting that they blame external entities for the root causes of the incident and don&#x27;t take responsibility for what is ultimately on them.
评论 #39430452 未加载
评论 #39430416 未加载
评论 #39430410 未加载
sneak超过 1 年前
Nobody should ever be surprised that sending video to someone else’s computer (ie “the cloud”) results in third parties viewing that video.
评论 #39430553 未加载
评论 #39430440 未加载
matrix_overload超过 1 年前
Wyze cameras can actually be used very securely, as long as you bother to jump through some hoops.<p>First of all, google &quot;Wyze RTSP firmware&quot;. It&#x27;s the official firmware from the vendor that enables the RTSP protocol. Now you can enable RTSP via the app and give the camera a fixed IP address in your DHCP server.<p>RTSP is a pretty standard protocol, so you can now view the feed via VNC player, record it 24&#x2F;7 via ffmpeg, use tools like motion, etc.<p>The camera will still try to connect to cloud, but you can move it to a local-only Wi-Fi network, or outright block it from reaching the outer world on the router side.<p>And if you want advanced stuff (multiple streams, organized recording, etc), there is a plethora of free&#x2F;open-source security camera tools (iSpy for instance). It all takes time to learn and configure, but you can have your own fully closed-circuit surveillance network, while still using the Wyze&#x27;s rather cheap hardware.
评论 #39432619 未加载
评论 #39432219 未加载
creativeSlumber超过 1 年前
&gt;The outage originated from our partner AWS and took down Wyze devices for several hours early Friday morning. ... As we worked to bring cameras back online, we experienced a security issue. Some users reported seeing the wrong thumbnails and Event Videos in their Events tab. ... The incident was caused by a third-party caching client library that was recently integrated into our system. This client library received unprecedented load conditions caused by devices coming back online all at once. As a result of increased demand, it mixed up device ID and user ID mapping and connected some data to incorrect accounts.<p>As an software engineer who&#x27;s dealt with caches for large high throughput services, this does not make sense to me why they are blaming a caching client. It&#x27;s your own code that will decide what is the cache key, and what value to pass as the cache key. Did the caching library have a bug where when you ask for a given key, it returned results for a different key? Or more likely did your own code have a bug where you mixed up the keys? I think we need more details on what went wrong in here.
评论 #39432041 未加载
KryptoKnight超过 1 年前
This company non stop spams me, might just have to ditch the cam. I have grown used to throwing away hardware due to infinite fees, self bricking, or hacked out of the box. Consumer electronics have taken a painful dive in quality control. And hey Wyze unsubscribe me already !!!
n89nanda超过 1 年前
Looks like they had a similar issue in 2023. <a href="https:&#x2F;&#x2F;www.nytimes.com&#x2F;wirecutter&#x2F;blog&#x2F;wyze-security-breach&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.nytimes.com&#x2F;wirecutter&#x2F;blog&#x2F;wyze-security-breach...</a>
siliconc0w超过 1 年前
Pretty much the same thing that hit OpenAI, I wonder if it was the same redis bug.
gerwim超过 1 年前
&gt; Wyze blamed &quot;a third-party caching client library that was recently integrated into our system&quot; for the trouble.<p>Yes, of course. Blame a third party library which was probably created by an open source maintainer instead of testing your own systems.
评论 #39435499 未加载
评论 #39435453 未加载
评论 #39435501 未加载
darknavi超过 1 年前
This is the sort of thing that makes me salty that Unifi Protect is basically cloud locked in. No direct IP connection with &quot;local&quot; account support on the mobile app.
评论 #39432254 未加载
评论 #39434305 未加载
pledess超过 1 年前
I&#x27;m wondering about the probability that, out of all the affected customers, at least one had the research skills and social skills to identify another customer and successfully ask to meet. Like, for an essay about &quot;His schnauzer needed a mom. WyZettle: the amazing story of a pivot from a home camera service to a dating app.&quot;
t8sr超过 1 年前
A little off topic, but how is it possible that a tech startup named itself “Wyze” and didn’t get sued by Google over the “Waze” trademark? In some accents it sounds exactly the same, and they’re sort of in an adjacent product space.
评论 #39431211 未加载
评论 #39431382 未加载
fatkam超过 1 年前
I have my cameras blocked from the internet and doing backups in the attic.
评论 #39435770 未加载
评论 #39435506 未加载
EVa5I7bHFq9mnYK超过 1 年前
3rd party libraries are a serious security problem that nobody wants to talk about, because there is no easy solution. I once lost $300k to a hack related to that issue.
urbandw311er超过 1 年前
Initially I thought this was about the money transfer company. Curious how there are two software companies with the same name and one hasn’t sued the other.
评论 #39436501 未加载
whatever1超过 1 年前
How the hell these incidents happen?<p>In the era of cloud and microservices why each user does not have their own dedicated resources?
评论 #39436786 未加载
评论 #39436581 未加载
X6S1x6Okd1st超过 1 年前
Possibly a collision in the caching library. Pretty bad that the video streams aren&#x27;t properly permissioned
uconnectlol超过 1 年前
connected cameras have been easily hackable circa 2001 and this isnt changing any time soon especially not with node.js smartcrap
lofaszvanitt超过 1 年前
Accidentally mixed the IDs!
scubadude超过 1 年前
Why do people have cameras inside their house anyway?
评论 #39435525 未加载
评论 #39435507 未加载