upvote
But if you don't support HEIF you get the Apple crowd breathing down your neck. The fact they made it basically default when sooo many things don't support receiving it is bonkers, but they'll bludgeon it through.
reply
Or OpenAI can adequately sandbox / access control the backend compute so RCE isn’t a path to lateral movement

Defense in depth here would have been adequate

reply
Defense in depth + defense in breadth - aka. all of the above

sandbox escapes have been the rage recently

reply
Not firecracker
reply
please don't jinx it
reply
Yeah, isn’t that Claude Codes sandbox? That drops and every npm install it taking over the world, lol.
reply
No, it is sandboxed by Bubblewrap on Linux and Seatbelt on Mac
reply
I agree, but imagemagick is kind of the worst of the bunch, graphicsmagick is a lot better and libvips significantly so. Ffmpeg primarily suffers a lot from “we need to support the video format used on a washing machine display used in 1981 and only sold ten units”. It’s quite a large vector for attacks.
reply
ffmpeg also prioritizes high performance assembly code over higher level languages. Some ffmpeg members have also waste knowledge about optimizing for specific micro-architectures, on a level of Intel or AMD engineers.
reply
and thank god for that. it would be a pity for the world to succumb to the abstraction hell.

to make my point clear, complexity is the enemy of security but complexity comes in all shapes and sizes, which includes the alleged solutions to it. I don't trust shortcuts.

reply