Re:How to gain code execution on hundreds of millions of peo...
by stefan_ on Friday February 28, 2025 @06:41PM
(#43213392)
Yeah, it is their fault. I don't download "todesktop" (to-exploit), I download Cursor. Don't give 3rd parties push access to all your clients, that's crazy. How can this crappy startup build server sign a build for you? That's insane.
Re:How to gain code execution on hundreds of millions of peo...
by floydnoel on Friday February 28, 2025 @09:09PM
(#43214850)
it blows me away that this is even a product. it's like a half day of dev time, and they don’t appear to have over-engineered it or even done basic things given the exploit here.
Re:How to gain code execution on hundreds of millions of peo...
by cdmyrm on Saturday March 01, 2025 @03:45AM
(#43217367)
Software developers don't actually write software anymore, they glue together VC-funded security nightmares every 1-3 years, before moving on to the next thing. This goes on and on until society collapses under its own weight.
Re:How to gain code execution on hundreds of millions of peo...
by XCabbage on Saturday March 01, 2025 @06:30AM
(#43218280)
In my experience, blame for this basically never lies on grunt-level devs; it's EMs and CTOs/CIOs who insist on using third-party products for everything out of some misguided belief that it will save dev time and it's foolish to reinvent the wheel. (Of course, often figuring out how to integrate a third-party wheel, and maintain the integration, is predictably far more work for a worse result than making your own wheel in the first place, but I have often found it difficult to convince managers of this. In fairness, occasionally they're right and I'm wrong!)
Re:How to gain code execution on hundreds of millions of peo...
by anconam on Saturday March 01, 2025 @12:12PM
(#43221339)
With all due respect, a compile pipeline across Win, Mac, Linux, for different CPU architectures, making sure signing works for all, and that the Electron auto-updater works as expected is a nightmare. I have been there, and it’s not fun.
I don't get it. Why would it be "todesktop's fault", when all the mentioned companies allowed to push updates?
I had these kind of discussions with naive developers giving _full access_ to GitHub orgs to various 3rd party apps -- that's never right!