Post
Dropbox did this right I think. They wrote a brotli decompressor in a memory-safe langauge and sandboxed it. Granted, it takes effort to support platform-specific sandboxing capabilities, but isn't that worth the protection from vulnerabilities like these? dropbox.tech/infrastructu...
dropbox.techLossless compression with Brotli in Rust for a bit of Pied Piper on the backend
I have seriously considered writing a memory-safe Zstandard decompressor because otherwise a single bad upstream zstd bug could spell RCE for tens of thousands of my app users. Decompression libraries are the most significant reason I sandboxed Ina for Accrescent. lberrymage.dev/posts/ina-pa...
lberrymage.devIna, Part 1: Smaller, faster, and safer software updates for AccrescentIntroduction
Well! It’s been a long time since I’ve shared an Accrescent update here (most development
discussion takes place in our Matrix rooms), but today I have a big one: we’ve made significant
p...
0 reposts2 likes
No replies yet.