Hacker News new | ask | show | jobs
by remram 414 days 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.
1 comments

An already existing and tested C software gonna have less bugs than a new rust rewrite
Sudo has had bugs filed and fixed that were found by sudo-rs.

It’s not that simple.

I 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.