How we handled a recent phishing incident
dropbox.tech
dropbox.tech
There isn't an explanation as to why customer, lead and vendor data is stored in GitHub? Or (less likely?) they allowed GitHub OAuth to log into other Dropbox internal services?
I assume they, or their vendor - CircleCI (which i haven’t used), had some older implementation of the standard that maybe relied just on the string generated by the hardware key without challenge-response.
I’m glad they caught it and they immediately see WebAuthn as a good successor. This should definitely prevent such attack vector. Nice.
Although I wouldn't expect a company like Dropbox to be using RSA SecurID.
It would using U2F / WebAuthn. Some Yubikeys support generating TOTP codes [0], which would be vulnerable to phishing attacks
[0] https://support.yubico.com/hc/en-us/articles/360013789259-Us...
Certainly product code is going to conform to the pattern you've described, this sounds to me like some of the random non-product projects that may hit some external non-dbx API were not doing things properly and it flew under the radar for whatever reason. I highly doubt these API keys could have been used for much.
So yes, I agree with you, but here's some context.
Disclaimer: I haven't worked there since 2019
When I was at dropbox I saw quite a few devs provisioning non-mac laptops with their linux distro of choice. Always wondered what was stopping those people from just making a copy of rserver/rclient without IT/security noticing.
If you wanted linux on your laptop you'd have to do a bit more than just provision the laptop with it, I don't want to get too detailed but it ends up giving the security more insight into the device than you may imagine. Indeed, at the time I worked there, we likely would have been able to piece things together to see that between the 2FA logs, Github logs, netflow, etc. If you were in an office we could likely track down exactly where you were sitting based on that - we definitely had done so before during a red team exercise.
Security has changed radically since my time there so I couldn't speak to what's possible now.
Honestly if he kept it in his pants he probably could have been President.
"Access your new employee bonus plan here at HR's portal: dropbox.hr/phishinglink" etc...
I don't know why big companies, especially, allow other domains to be used for official business.
The security policy at the FAANG I used to work at required third party vendor code to run on other domains for this reason.
I also regularly get XSS warning from the myriad login domains that they pass credentials through in their web portals.
Sometimes I wonder how their services are set up to talk to each other, I'm sure it's a terrifying Gordian knot.
A complete shitshow.
https://www.ghacks.net/2019/04/17/microsoft-lost-control-ove...
Dropbox already had this when I joined in 2015 drl/X "dropbox redirect link" would direct you to various internal sites and documentation.
If I'm Example Ltd. and my customers are trusting me to keep their data on example.com safe, and I use example.blog for my blog hosted by Jimbo's Blogging Service, I don't need to worry about Jimbo or his employees or hackers targeting my blog getting access to example.com's cookies, local storage, etc.
Cf. It's really hard—in some cases impossible, without use of the Public Suffix List[0]—to completely wall off blog.example.com from example.com.
[0] https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Se...
Many large US banks bounce the customer through several totally different and unrecognizable top level domains as part of routine web access.