Skipping over most of this (the vulnerability is not really investigated at all in the stream). But the gist of it is that "access devin's machine" links are tough-to-guess but unauthenticated URLs, so anyone who has that URL has all the same access Devin does to your account.
When you select "access Devin's machine" it opens up a online version of vscode, but there was no auth gating on the URL. So if the URL gets leaked for whatever reason (the unique part of which was the subdomain) then anyone with that URL can everything being worked on.
They have since added an auth gate to the online version of vscode that gets spawned.
I don't know what Devin is but it sounds like this is just a case of using a high entropy uuid as a workspace address, it's not that different than password auth if, say, your password was in the query string. Not great, but basically it's "anyone with a link" method of sharing access.
Did Google Photos ever change their auth scheme? I know I was surprised once when I found out the direct URL of my jpegs was "public"
It’s very common for CDN URLs to be public, but to be signed and only work for a limited amount of time. This is because it’s very hard to scale authorisation to edge CDN scale while keeping the performance benefits. This is a security tradeoff, sure, but a very common one.
I tried to watch this, but a young man’s silly antics are not educational for me. Maybe people who stream have to ham it up to get likes, but I’d rather see serious people at work.
gnabgib|1 year ago
CGamesPlay|1 year ago
theogravity|1 year ago
Crosseye_Jack|1 year ago
They have since added an auth gate to the online version of vscode that gets spawned.
jazzyjackson|1 year ago
Did Google Photos ever change their auth scheme? I know I was surprised once when I found out the direct URL of my jpegs was "public"
Here's an archived link to the Twitter thread you can read without an account https://xcancel.com/TheMidasProj/status/1867318553046921376
danpalmer|1 year ago
satisfice|1 year ago
google234123|1 year ago
hffgjjjcfhnvjjh|1 year ago
[deleted]
unknown|1 year ago
[deleted]
hffgjjjcfhnvjjh|1 year ago
[deleted]