3 ms·
There's something to be said for taking the entire class off vulnerability off of the table. For instance, in the past I worked at a sort of active directory b
by monocasa 5y ago
There's something to be said for taking the entire class off vulnerability off of the table.
For instance, in the past I worked at a sort of active directory but in the cloud company. We identified parsers of user submitted profile pictures in login windows as a privilege escalation issue. We couldn't find memory safe parsers for some of these formats that we could run in all these contexts, and ended up writing a backend service that had memory safe parsers and would recompress the resulting pixel array.
Rust parsers at the time would have greatly simplified the workflow, and I'm not sure how we would have addressed the problem except as whack-a-mole at the time if there wasn't our central service in the middle (so MMS can't do that).