3 ms·
This one is easy: run0 is not implemented in a memory-safe language, but in C. It is likely to be hit by exploitable memory-handling bugs, like the rest of syst
by remram 1y ago
This one is easy: run0 is not implemented in a memory-safe language, but in C. It is likely to be hit by exploitable memory-handling bugs, like the rest of systemd, as has happened multiple times before.
- Vilian 1y agoAn already existing and tested C software gonna have less bugs than a new rust rewrite
- steveklabnik 1y agoSudo has had bugs filed and fixed that were found by sudo-rs. It’s not that simple.
- remram 1y agoI don't believe that actually, neither does Ubuntu. And if we're talking about memory bugs (which we were up to now), then definitely no. But run0 is new C code anyway so I don't see how your claim is relevant.