3 ms·
> the types of bugs that Rust prevents compared to modern C++ are but one category of security-relevant bugs Memory safety bugs frequently result in basically
by pcwalton 10y ago
> the types of bugs that Rust prevents compared to modern C++ are but one category of security-relevant bugs
Memory safety bugs frequently result in basically the worst possible compromise imaginable: arbitrary remote code execution. It is possible to get RCE in other ways, but lack of memory safety makes it way way easier.
- blub 10y agoThis doesn't change anything, you've just added another link at the end of the system > non-functional > security > code execution security chain. Each project has the option at every link to decide that they're willing to accept a certain risk there and then tools delivering better results don't matter.